home *** CD-ROM | disk | FTP | other *** search
/ develop, the CD; issue 1 / Apple_Develop_1989.bin / d e v e l o p (color) / d e v e l o p (color).rsrc / CODE_6.txt < prev    next >
Text File  |  1989-01-01  |  580KB  |  10,072 lines

  1. # near model CODE resource
  2. # jump table entries: 2792-2837 (46 of them)
  3. export_394:
  4. 00000000  4E75                     rts
  5. export_349:
  6. 00000002  4E56 FFF0                link       A6, -0x0010
  7. 00000006  48E7 0700                movem.l    -[A7], D5,D6,D7
  8. 0000000A  42A7                     clr.l      -[A7]
  9. 0000000C  A8D8                     syscall    NewRgn
  10. 0000000E  205F                     movea.l    A0, [A7]+
  11. 00000010  2D48 FFF4                move.l     [A6 - 0xC], A0
  12. 00000014  206D B37C                movea.l    A0, [A5 - 0x4C84]
  13. 00000018  2D68 0018 FFF0           move.l     [A6 - 0x10], [A0 + 0x18]
  14. 0000001E  486E FFF8                pea.l      [A6 - 0x8]
  15. 00000022  4EBA 0EF4                jsr        [PC + 0xEF4 /* 00000F18 */]
  16. 00000026  588F                     addq.l     A7, 4
  17. 00000028  4267                     clr.w      -[A7]
  18. 0000002A  2F2E 000A                move.l     -[A7], [A6 + 0xA]
  19. 0000002E  A960                     syscall    GetControlValue/GetCtlValue
  20. 00000030  301F                     move.w     D0, [A7]+
  21. 00000032  3E00                     move.w     D7, D0
  22. 00000034  202E 000A                move.l     D0, [A6 + 0xA]
  23. 00000038  B0AD B380                cmp.l      D0, [A5 - 0x4C80]
  24. 0000003C  660C                     bne        +0xE /* 0000004A */
  25. 0000003E  302E FFFE                move.w     D0, [A6 - 0x2]
  26. 00000042  906E FFFA                sub.w      D0, [A6 - 0x6]
  27. 00000046  3C00                     move.w     D6, D0
  28. 00000048  600A                     bra        +0xC /* 00000054 */
  29. label0000004A:
  30. 0000004A  302E FFFC                move.w     D0, [A6 - 0x4]
  31. 0000004E  906E FFF8                sub.w      D0, [A6 - 0x8]
  32. 00000052  3C00                     move.w     D6, D0
  33. label00000054:
  34. 00000054  302E 0008                move.w     D0, [A6 + 0x8]
  35. 00000058  4EAD 003A                jsr        [A5 + 0x3A /* export_3 */]
  36. 0000005C  0014 0017                ori.b      [A4], 0x17
  37. 00000060  0132 0008                btst       [A2 + D0.w + 0x8], D0
  38. 00000064  005C 00C6                ori.w      [A4]+, 0xC6
  39. 00000068  00F8                     .incomplete
  40. 0000006A  4A47                     tst.w      D7
  41. 0000006C  6F00 0124                ble        +0x126 /* 00000192 */
  42. 00000070  3C07                     move.w     D6, D7
  43. 00000072  0C46 0014                cmpi.w     D6, 0x14
  44. 00000076  6F02                     ble        +0x4 /* 0000007A */
  45. 00000078  7C14                     moveq.l    D6, 0x14
  46. label0000007A:
  47. 0000007A  3007                     move.w     D0, D7
  48. 0000007C  9046                     sub.w      D0, D6
  49. 0000007E  2F2E 000A                move.l     -[A7], [A6 + 0xA]
  50. 00000082  3F00                     move.w     -[A7], D0
  51. 00000084  A963                     syscall    SetControlValue/SetCtlValue
  52. 00000086  202E 000A                move.l     D0, [A6 + 0xA]
  53. 0000008A  B0AD B380                cmp.l      D0, [A5 - 0x4C80]
  54. 0000008E  6610                     bne        +0x12 /* 000000A0 */
  55. 00000090  486E FFF8                pea.l      [A6 - 0x8]
  56. 00000094  3F06                     move.w     -[A7], D6
  57. 00000096  4267                     clr.w      -[A7]
  58. 00000098  2F2E FFF4                move.l     -[A7], [A6 - 0xC]
  59. 0000009C  A8EF                     syscall    ScrollRect
  60. 0000009E  600E                     bra        +0x10 /* 000000AE */
  61. label000000A0:
  62. 000000A0  486E FFF8                pea.l      [A6 - 0x8]
  63. 000000A4  4267                     clr.w      -[A7]
  64. 000000A6  3F06                     move.w     -[A7], D6
  65. 000000A8  2F2E FFF4                move.l     -[A7], [A6 - 0xC]
  66. 000000AC  A8EF                     syscall    ScrollRect
  67. label000000AE:
  68. 000000AE  206D B37C                movea.l    A0, [A5 - 0x4C84]
  69. 000000B2  216E FFF4 0018           move.l     [A0 + 0x18], [A6 - 0xC]
  70. 000000B8  4EBA 09CC                jsr        [PC + 0x9CC /* 00000A86 */]
  71. 000000BC  6000 00D4                bra        +0xD6 /* 00000192 */
  72. 000000C0  4267                     clr.w      -[A7]
  73. 000000C2  2F2E 000A                move.l     -[A7], [A6 + 0xA]
  74. 000000C6  A962                     syscall    GetControlMaximum/GetMaxCtl
  75. 000000C8  301F                     move.w     D0, [A7]+
  76. 000000CA  3A00                     move.w     D5, D0
  77. 000000CC  BE45                     cmp.w      D7, D5
  78. 000000CE  6C00 00C2                bge        +0xC4 /* 00000192 */
  79. 000000D2  3005                     move.w     D0, D5
  80. 000000D4  9047                     sub.w      D0, D7
  81. 000000D6  3C00                     move.w     D6, D0
  82. 000000D8  0C46 0014                cmpi.w     D6, 0x14
  83. 000000DC  6F02                     ble        +0x4 /* 000000E0 */
  84. 000000DE  7C14                     moveq.l    D6, 0x14
  85. label000000E0:
  86. 000000E0  3007                     move.w     D0, D7
  87. 000000E2  D046                     add.w      D0, D6
  88. 000000E4  2F2E 000A                move.l     -[A7], [A6 + 0xA]
  89. 000000E8  3F00                     move.w     -[A7], D0
  90. 000000EA  A963                     syscall    SetControlValue/SetCtlValue
  91. 000000EC  202E 000A                move.l     D0, [A6 + 0xA]
  92. 000000F0  B0AD B380                cmp.l      D0, [A5 - 0x4C80]
  93. 000000F4  6614                     bne        +0x16 /* 0000010A */
  94. 000000F6  3006                     move.w     D0, D6
  95. 000000F8  4440                     neg.w      D0
  96. 000000FA  486E FFF8                pea.l      [A6 - 0x8]
  97. 000000FE  3F00                     move.w     -[A7], D0
  98. 00000100  4267                     clr.w      -[A7]
  99. 00000102  2F2E FFF4                move.l     -[A7], [A6 - 0xC]
  100. 00000106  A8EF                     syscall    ScrollRect
  101. 00000108  6012                     bra        +0x14 /* 0000011C */
  102. label0000010A:
  103. 0000010A  3006                     move.w     D0, D6
  104. 0000010C  4440                     neg.w      D0
  105. 0000010E  486E FFF8                pea.l      [A6 - 0x8]
  106. 00000112  4267                     clr.w      -[A7]
  107. 00000114  3F00                     move.w     -[A7], D0
  108. 00000116  2F2E FFF4                move.l     -[A7], [A6 - 0xC]
  109. 0000011A  A8EF                     syscall    ScrollRect
  110. label0000011C:
  111. 0000011C  206D B37C                movea.l    A0, [A5 - 0x4C84]
  112. 00000120  216E FFF4 0018           move.l     [A0 + 0x18], [A6 - 0xC]
  113. 00000126  4EBA 095E                jsr        [PC + 0x95E /* 00000A86 */]
  114. 0000012A  6066                     bra        +0x68 /* 00000192 */
  115. 0000012C  2F2E FFF4                move.l     -[A7], [A6 - 0xC]
  116. 00000130  486E FFF8                pea.l      [A6 - 0x8]
  117. 00000134  A8DF                     syscall    RectRgn
  118. 00000136  2F2E FFF4                move.l     -[A7], [A6 - 0xC]
  119. 0000013A  2F2E FFF0                move.l     -[A7], [A6 - 0x10]
  120. 0000013E  2F2E FFF4                move.l     -[A7], [A6 - 0xC]
  121. 00000142  A8E4                     syscall    SectRgn
  122. 00000144  3007                     move.w     D0, D7
  123. 00000146  9046                     sub.w      D0, D6
  124. 00000148  2F2E 000A                move.l     -[A7], [A6 + 0xA]
  125. 0000014C  3F00                     move.w     -[A7], D0
  126. 0000014E  A963                     syscall    SetControlValue/SetCtlValue
  127. 00000150  206D B37C                movea.l    A0, [A5 - 0x4C84]
  128. 00000154  216E FFF4 0018           move.l     [A0 + 0x18], [A6 - 0xC]
  129. 0000015A  4EBA 092A                jsr        [PC + 0x92A /* 00000A86 */]
  130. 0000015E  6032                     bra        +0x34 /* 00000192 */
  131. 00000160  2F2E FFF4                move.l     -[A7], [A6 - 0xC]
  132. 00000164  486E FFF8                pea.l      [A6 - 0x8]
  133. 00000168  A8DF                     syscall    RectRgn
  134. 0000016A  2F2E FFF4                move.l     -[A7], [A6 - 0xC]
  135. 0000016E  2F2E FFF0                move.l     -[A7], [A6 - 0x10]
  136. 00000172  2F2E FFF4                move.l     -[A7], [A6 - 0xC]
  137. 00000176  A8E4                     syscall    SectRgn
  138. 00000178  3007                     move.w     D0, D7
  139. 0000017A  D046                     add.w      D0, D6
  140. 0000017C  2F2E 000A                move.l     -[A7], [A6 + 0xA]
  141. 00000180  3F00                     move.w     -[A7], D0
  142. 00000182  A963                     syscall    SetControlValue/SetCtlValue
  143. 00000184  206D B37C                movea.l    A0, [A5 - 0x4C84]
  144. 00000188  216E FFF4 0018           move.l     [A0 + 0x18], [A6 - 0xC]
  145. 0000018E  4EBA 08F6                jsr        [PC + 0x8F6 /* 00000A86 */]
  146. label00000192:
  147. 00000192  206D B37C                movea.l    A0, [A5 - 0x4C84]
  148. 00000196  216E FFF0 0018           move.l     [A0 + 0x18], [A6 - 0x10]
  149. 0000019C  2F2E FFF4                move.l     -[A7], [A6 - 0xC]
  150. 000001A0  4EAD 0572                jsr        [A5 + 0x572 /* export_170 */]
  151. 000001A4  4CDF 00E0                movem.l    D5,D6,D7, [A7]+
  152. 000001A8  4E5E                     unlink     A6
  153. 000001AA  205F                     movea.l    A0, [A7]+
  154. 000001AC  4FEF 0006                lea.l      A7, [A7 + 0x6]
  155. 000001B0  4ED0                     jmp        [A0]
  156. export_350:
  157. 000001B2  4E56 FFF0                link       A6, -0x0010
  158. 000001B6  2F2E 000E                move.l     -[A7], [A6 + 0xE]
  159. 000001BA  A873                     syscall    SetPort
  160. 000001BC  486D B334                pea.l      [A5 - 0x4CCC]
  161. 000001C0  2F2E 000E                move.l     -[A7], [A6 + 0xE]
  162. 000001C4  4EAD 01EA                jsr        [A5 + 0x1EA /* export_57 */]
  163. 000001C8  508F                     addq.l     A7, 8
  164. 000001CA  302E 0008                move.w     D0, [A6 + 0x8]
  165. 000001CE  4EAD 003A                jsr        [A5 + 0x3A /* export_3 */]
  166. 000001D2  0000 0005                ori.b      D0, 0x5
  167. 000001D6  01A0                     bclr       -[A0], D0
  168. 000001D8  000C 0034                ori.b      A4, 0x34 /* '4' */
  169. 000001DC  0156                     bchg       [A6], D0
  170. 000001DE  00D6                     .incomplete
  171. 000001E0  00C6                     .incomplete
  172. 000001E2  013A 4EBA                btst       [PC + 0x4EBA /* 0000509E, value 0xFF */], D0
  173. 000001E6  0E38 4EBA 089C           .invalid.b [0x0000089C /* CrsrDevice */], 0xBA // invalid immediate operation
  174. 000001EC  206D B34C                movea.l    A0, [A5 - 0x4CB4]
  175. 000001F0  2050                     movea.l    A0, [A0]
  176. 000001F2  0C68 0001 0002           cmpi.w     [A0 + 0x2], 0x1
  177. 000001F8  6600 017C                bne        +0x17E /* 00000376 */
  178. 000001FC  A89E                     syscall    PenNormal
  179. 000001FE  2F2D B37C                move.l     -[A7], [A5 - 0x4C84]
  180. 00000202  A904                     syscall    DrawGrowIcon
  181. 00000204  2F2D B37C                move.l     -[A7], [A5 - 0x4C84]
  182. 00000208  A969                     syscall    DrawControls
  183. 0000020A  6000 016A                bra        +0x16C /* 00000376 */
  184. 0000020E  2F2E 000A                move.l     -[A7], [A6 + 0xA]
  185. 00000212  4EBA 05B0                jsr        [PC + 0x5B0 /* 000007C4 */]
  186. 00000216  588F                     addq.l     A7, 4
  187. 00000218  4267                     clr.w      -[A7]
  188. 0000021A  2F2E 000A                move.l     -[A7], [A6 + 0xA]
  189. 0000021E  2F2D B37C                move.l     -[A7], [A5 - 0x4C84]
  190. 00000222  486E FFF0                pea.l      [A6 - 0x10]
  191. 00000226  A96C                     syscall    FindControl
  192. 00000228  301F                     move.w     D0, [A7]+
  193. 0000022A  4EAD 002A                jsr        [A5 + 0x2A /* export_1 */]
  194. 0000022E  0002 000A                ori.b      D2, 0xA /* '\n' */
  195. 00000232  0000 0014                ori.b      D0, 0x14
  196. 00000236  0081 0046 2F2E           ori.l      D1, 0x462F2E /* 'F/.' */
  197. 0000023C  000A 4EBA                ori.b      A2, 0xBA
  198. 00000240  09D8                     .incomplete
  199. 00000242  588F                     addq.l     A7, 4
  200. 00000244  6000 0130                bra        +0x132 /* 00000376 */
  201. 00000248  4267                     clr.w      -[A7]
  202. 0000024A  2F2E FFF0                move.l     -[A7], [A6 - 0x10]
  203. 0000024E  2F2E 000A                move.l     -[A7], [A6 + 0xA]
  204. 00000252  42A7                     clr.l      -[A7]
  205. 00000254  A968                     syscall    TrackControl
  206. 00000256  301F                     move.w     D0, [A7]+
  207. 00000258  486E FFF4                pea.l      [A6 - 0xC]
  208. 0000025C  4EBA 0CBA                jsr        [PC + 0xCBA /* 00000F18 */]
  209. 00000260  588F                     addq.l     A7, 4
  210. 00000262  486E FFF4                pea.l      [A6 - 0xC]
  211. 00000266  A928                     syscall    InvalRect
  212. 00000268  2F2D B37C                move.l     -[A7], [A5 - 0x4C84]
  213. 0000026C  4267                     clr.w      -[A7]
  214. 0000026E  486D BE20                pea.l      [A5 - 0x41E0]
  215. 00000272  4EBA 4C68                jsr        [PC + 0x4C68 /* 00004EDC */]
  216. 00000276  4FEF 000A                lea.l      A7, [A7 + 0xA]
  217. 0000027A  6000 00FA                bra        +0xFC /* 00000376 */
  218. 0000027E  4267                     clr.w      -[A7]
  219. 00000280  2F2E FFF0                move.l     -[A7], [A6 - 0x10]
  220. 00000284  2F2E 000A                move.l     -[A7], [A6 + 0xA]
  221. 00000288  486D 0B0A                pea.l      [A5 + 0xB0A /* export_349 */]
  222. 0000028C  A968                     syscall    TrackControl
  223. 0000028E  301F                     move.w     D0, [A7]+
  224. 00000290  2F2D B37C                move.l     -[A7], [A5 - 0x4C84]
  225. 00000294  4267                     clr.w      -[A7]
  226. 00000296  486D BE2E                pea.l      [A5 - 0x41D2]
  227. 0000029A  4EBA 4C40                jsr        [PC + 0x4C40 /* 00004EDC */]
  228. 0000029E  4FEF 000A                lea.l      A7, [A7 + 0xA]
  229. 000002A2  6000 00D2                bra        +0xD4 /* 00000376 */
  230. 000002A6  3F2E 000C                move.w     -[A7], [A6 + 0xC]
  231. 000002AA  4EBA 026A                jsr        [PC + 0x26A /* 00000516 */]
  232. 000002AE  548F                     addq.l     A7, 2
  233. 000002B0  6000 00C4                bra        +0xC6 /* 00000376 */
  234. 000002B4  4A6D B4E8                tst.w      [A5 - 0x4B18]
  235. 000002B8  6D14                     blt        +0x16 /* 000002CE */
  236. 000002BA  2F2D B4FC                move.l     -[A7], [A5 - 0x4B04]
  237. 000002BE  4EAD 0212                jsr        [A5 + 0x212 /* export_62 */]
  238. 000002C2  588F                     addq.l     A7, 4
  239. 000002C4  2F2D B4F4                move.l     -[A7], [A5 - 0x4B0C]
  240. 000002C8  A9DA                     syscall    TEIdle
  241. 000002CA  4EAD 0102                jsr        [A5 + 0x102 /* export_28 */]
  242. label000002CE:
  243. 000002CE  4A6D B50A                tst.w      [A5 - 0x4AF6]
  244. 000002D2  6D12                     blt        +0x14 /* 000002E6 */
  245. 000002D4  2F2D B51A                move.l     -[A7], [A5 - 0x4AE6]
  246. 000002D8  4EAD 0212                jsr        [A5 + 0x212 /* export_62 */]
  247. 000002DC  588F                     addq.l     A7, 4
  248. 000002DE  4EAD 112A                jsr        [A5 + 0x112A /* export_545 */]
  249. 000002E2  4EAD 0102                jsr        [A5 + 0x102 /* export_28 */]
  250. label000002E6:
  251. 000002E6  42A7                     clr.l      -[A7]
  252. 000002E8  A975                     syscall    TickCount
  253. 000002EA  201F                     move.l     D0, [A7]+
  254. 000002EC  2D40 FFFC                move.l     [A6 - 0x4], D0
  255. 000002F0  202E FFFC                move.l     D0, [A6 - 0x4]
  256. 000002F4  B0AD BE18                cmp.l      D0, [A5 - 0x41E8]
  257. 000002F8  6D00 007C                blt        +0x7E /* 00000376 */
  258. 000002FC  202E FFFC                move.l     D0, [A6 - 0x4]
  259. 00000300  D0AD B30E                add.l      D0, [A5 - 0x4CF2]
  260. 00000304  2B40 BE18                move.l     [A5 - 0x41E8], D0
  261. 00000308  2F2D B37C                move.l     -[A7], [A5 - 0x4C84]
  262. 0000030C  4267                     clr.w      -[A7]
  263. 0000030E  486D BE3C                pea.l      [A5 - 0x41C4]
  264. 00000312  4EBA 4BC8                jsr        [PC + 0x4BC8 /* 00004EDC */]
  265. 00000316  4FEF 000A                lea.l      A7, [A7 + 0xA]
  266. 0000031A  605A                     bra        +0x5C /* 00000376 */
  267. 0000031C  2F2E 000A                move.l     -[A7], [A6 + 0xA]
  268. 00000320  4EBA 04A2                jsr        [PC + 0x4A2 /* 000007C4 */]
  269. 00000324  588F                     addq.l     A7, 4
  270. 00000326  2F2E 000A                move.l     -[A7], [A6 + 0xA]
  271. 0000032A  4EBA 004E                jsr        [PC + 0x4E /* 0000037A */]
  272. 0000032E  588F                     addq.l     A7, 4
  273. 00000330  6044                     bra        +0x46 /* 00000376 */
  274. 00000332  4EBA 0C1C                jsr        [PC + 0xC1C /* 00000F50 */]
  275. 00000336  4EBA 0CE6                jsr        [PC + 0xCE6 /* 0000101E */]
  276. 0000033A  486D AB0E                pea.l      [A5 - 0x54F2]
  277. 0000033E  A928                     syscall    InvalRect
  278. 00000340  486E FFF4                pea.l      [A6 - 0xC]
  279. 00000344  2F2D B37C                move.l     -[A7], [A5 - 0x4C84]
  280. 00000348  4EAD 0112                jsr        [A5 + 0x112 /* export_30 */]
  281. 0000034C  508F                     addq.l     A7, 8
  282. 0000034E  206D B34C                movea.l    A0, [A5 - 0x4CB4]
  283. 00000352  2050                     movea.l    A0, [A0]
  284. 00000354  41E8 0018                lea.l      A0, [A0 + 0x18]
  285. 00000358  43EE FFF4                lea.l      A1, [A6 - 0xC]
  286. 0000035C  20D9                     move.l     [A0]+, [A1]+
  287. 0000035E  20D9                     move.l     [A0]+, [A1]+
  288. 00000360  2F2D B344                move.l     -[A7], [A5 - 0x4CBC]
  289. 00000364  2F2D B334                move.l     -[A7], [A5 - 0x4CCC]
  290. 00000368  4EAD 0A1A                jsr        [A5 + 0xA1A /* export_319 */]
  291. 0000036C  508F                     addq.l     A7, 8
  292. 0000036E  3F00                     move.w     -[A7], D0
  293. 00000370  4EAD 007A                jsr        [A5 + 0x7A /* export_11 */]
  294. 00000374  548F                     addq.l     A7, 2
  295. label00000376:
  296. 00000376  4E5E                     unlink     A6
  297. 00000378  4E75                     rts
  298. fn0000037A:
  299. 0000037A  4E56 FFF6                link       A6, -0x000A
  300. 0000037E  48E7 0300                movem.l    -[A7], D6,D7
  301. 00000382  0C6D 0064 B390           cmpi.w     [A5 - 0x4C70], 0x64 /* 'd' */
  302. 00000388  6600 012E                bne        +0x130 /* 000004B8 */
  303. 0000038C  7EFF                     moveq.l    D7, 0xFFFFFFFF
  304. 0000038E  4A6D B392                tst.w      [A5 - 0x4C6E]
  305. 00000392  6616                     bne        +0x18 /* 000003AA */
  306. 00000394  2D6D B360 FFF6           move.l     [A6 - 0xA], [A5 - 0x4CA0]
  307. 0000039A  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  308. 0000039E  2F2E FFF6                move.l     -[A7], [A6 - 0xA]
  309. 000003A2  4EBA 066A                jsr        [PC + 0x66A /* 00000A0E */]
  310. 000003A6  508F                     addq.l     A7, 8
  311. 000003A8  3E00                     move.w     D7, D0
  312. label000003AA:
  313. 000003AA  4A47                     tst.w      D7
  314. 000003AC  6C16                     bge        +0x18 /* 000003C4 */
  315. 000003AE  2D6D B374 FFF6           move.l     [A6 - 0xA], [A5 - 0x4C8C]
  316. 000003B4  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  317. 000003B8  2F2E FFF6                move.l     -[A7], [A6 - 0xA]
  318. 000003BC  4EBA 0650                jsr        [PC + 0x650 /* 00000A0E */]
  319. 000003C0  508F                     addq.l     A7, 8
  320. 000003C2  3E00                     move.w     D7, D0
  321. label000003C4:
  322. 000003C4  4A6D B4E8                tst.w      [A5 - 0x4B18]
  323. 000003C8  6D2C                     blt        +0x2E /* 000003F6 */
  324. 000003CA  202D B4FC                move.l     D0, [A5 - 0x4B04]
  325. 000003CE  B0AD B37C                cmp.l      D0, [A5 - 0x4C84]
  326. 000003D2  6622                     bne        +0x24 /* 000003F6 */
  327. 000003D4  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  328. 000003D8  3F2D B4E8                move.w     -[A7], [A5 - 0x4B18]
  329. 000003DC  2F2D B4F8                move.l     -[A7], [A5 - 0x4B08]
  330. 000003E0  4EAD 0F8A                jsr        [A5 + 0xF8A /* export_493 */]
  331. 000003E4  4FEF 000A                lea.l      A7, [A7 + 0xA]
  332. 000003E8  4A40                     tst.w      D0
  333. 000003EA  670A                     beq        +0xC /* 000003F6 */
  334. 000003EC  2D6D B4F8 FFF6           move.l     [A6 - 0xA], [A5 - 0x4B08]
  335. 000003F2  3E2D B4E8                move.w     D7, [A5 - 0x4B18]
  336. label000003F6:
  337. 000003F6  4A47                     tst.w      D7
  338. 000003F8  6C16                     bge        +0x18 /* 00000410 */
  339. 000003FA  4A6D B3CC                tst.w      [A5 - 0x4C34]
  340. 000003FE  6D00 00B8                blt        +0xBA /* 000004B8 */
  341. 00000402  486D BE42                pea.l      [A5 - 0x41BE]
  342. 00000406  4EBA 00B8                jsr        [PC + 0xB8 /* 000004C0 */]
  343. 0000040A  588F                     addq.l     A7, 4
  344. 0000040C  6000 00AA                bra        +0xAC /* 000004B8 */
  345. label00000410:
  346. 00000410  4A6D B3CC                tst.w      [A5 - 0x4C34]
  347. 00000414  6D00 0088                blt        +0x8A /* 0000049E */
  348. 00000418  BE6D B3CC                cmp.w      D7, [A5 - 0x4C34]
  349. 0000041C  6644                     bne        +0x46 /* 00000462 */
  350. 0000041E  202D B3D2                move.l     D0, [A5 - 0x4C2E]
  351. 00000422  B0AD B37C                cmp.l      D0, [A5 - 0x4C84]
  352. 00000426  663A                     bne        +0x3C /* 00000462 */
  353. 00000428  202D B3CE                move.l     D0, [A5 - 0x4C32]
  354. 0000042C  B0AE FFF6                cmp.l      D0, [A6 - 0xA]
  355. 00000430  6630                     bne        +0x32 /* 00000462 */
  356. 00000432  42A7                     clr.l      -[A7]
  357. 00000434  A975                     syscall    TickCount
  358. 00000436  201F                     move.l     D0, [A7]+
  359. 00000438  2D40 FFFA                move.l     [A6 - 0x6], D0
  360. 0000043C  202E FFFA                move.l     D0, [A6 - 0x6]
  361. 00000440  B0AD BE1C                cmp.l      D0, [A5 - 0x41E4]
  362. 00000444  6F00 0072                ble        +0x74 /* 000004B8 */
  363. 00000448  202E FFFA                move.l     D0, [A6 - 0x6]
  364. 0000044C  0680 0000 001E           addi.l     D0, 0x1E
  365. 00000452  2B40 BE1C                move.l     [A5 - 0x41E4], D0
  366. 00000456  486D BE4E                pea.l      [A5 - 0x41B2]
  367. 0000045A  4EBA 0064                jsr        [PC + 0x64 /* 000004C0 */]
  368. 0000045E  588F                     addq.l     A7, 4
  369. 00000460  6056                     bra        +0x58 /* 000004B8 */
  370. label00000462:
  371. 00000462  3D6D B32C FFFE           move.w     [A6 - 0x2], [A5 - 0x4CD4]
  372. 00000468  486D BE5A                pea.l      [A5 - 0x41A6]
  373. 0000046C  4EBA 0052                jsr        [PC + 0x52 /* 000004C0 */]
  374. 00000470  588F                     addq.l     A7, 4
  375. 00000472  3C00                     move.w     D6, D0
  376. 00000474  4A46                     tst.w      D6
  377. 00000476  6640                     bne        +0x42 /* 000004B8 */
  378. 00000478  302E FFFE                move.w     D0, [A6 - 0x2]
  379. 0000047C  B06D B32C                cmp.w      D0, [A5 - 0x4CD4]
  380. 00000480  6636                     bne        +0x38 /* 000004B8 */
  381. 00000482  3B47 B3CC                move.w     [A5 - 0x4C34], D7
  382. 00000486  2B6E FFF6 B3CE           move.l     [A5 - 0x4C32], [A6 - 0xA]
  383. 0000048C  2B6D B37C B3D2           move.l     [A5 - 0x4C2E], [A5 - 0x4C84]
  384. 00000492  486D BE66                pea.l      [A5 - 0x419A]
  385. 00000496  4EBA 0028                jsr        [PC + 0x28 /* 000004C0 */]
  386. 0000049A  588F                     addq.l     A7, 4
  387. 0000049C  601A                     bra        +0x1C /* 000004B8 */
  388. label0000049E:
  389. 0000049E  3B47 B3CC                move.w     [A5 - 0x4C34], D7
  390. 000004A2  2B6E FFF6 B3CE           move.l     [A5 - 0x4C32], [A6 - 0xA]
  391. 000004A8  2B6D B37C B3D2           move.l     [A5 - 0x4C2E], [A5 - 0x4C84]
  392. 000004AE  486D BE72                pea.l      [A5 - 0x418E]
  393. 000004B2  4EBA 000C                jsr        [PC + 0xC /* 000004C0 */]
  394. 000004B6  588F                     addq.l     A7, 4
  395. label000004B8:
  396. 000004B8  4CDF 00C0                movem.l    D6,D7, [A7]+
  397. 000004BC  4E5E                     unlink     A6
  398. 000004BE  4E75                     rts
  399. export_371:
  400. fn000004C0:
  401. 000004C0  4E56 0000                link       A6, 0
  402. 000004C4  48E7 0300                movem.l    -[A7], D6,D7
  403. 000004C8  4A6D B3CC                tst.w      [A5 - 0x4C34]
  404. 000004CC  6D0A                     blt        +0xC /* 000004D8 */
  405. 000004CE  202D B3D2                move.l     D0, [A5 - 0x4C2E]
  406. 000004D2  B0AD B37C                cmp.l      D0, [A5 - 0x4C84]
  407. 000004D6  6704                     beq        +0x6 /* 000004DC */
  408. label000004D8:
  409. 000004D8  7000                     moveq.l    D0, 0x00
  410. 000004DA  6032                     bra        +0x34 /* 0000050E */
  411. label000004DC:
  412. 000004DC  3C2D B3CC                move.w     D6, [A5 - 0x4C34]
  413. 000004E0  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  414. 000004E4  486D BE7E                pea.l      [A5 - 0x4182]
  415. 000004E8  4EAD 039A                jsr        [A5 + 0x39A /* export_111 */]
  416. 000004EC  508F                     addq.l     A7, 8
  417. 000004EE  4A40                     tst.w      D0
  418. 000004F0  6706                     beq        +0x8 /* 000004F8 */
  419. 000004F2  70FF                     moveq.l    D0, 0xFFFFFFFF
  420. 000004F4  3B40 B3CC                move.w     [A5 - 0x4C34], D0
  421. label000004F8:
  422. 000004F8  2F2D B3D2                move.l     -[A7], [A5 - 0x4C2E]
  423. 000004FC  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  424. 00000500  3F06                     move.w     -[A7], D6
  425. 00000502  2F2D B3CE                move.l     -[A7], [A5 - 0x4C32]
  426. 00000506  4EBA 4818                jsr        [PC + 0x4818 /* 00004D20 */]
  427. 0000050A  4FEF 000E                lea.l      A7, [A7 + 0xE]
  428. label0000050E:
  429. 0000050E  4CDF 00C0                movem.l    D6,D7, [A7]+
  430. 00000512  4E5E                     unlink     A6
  431. 00000514  4E75                     rts
  432. export_366:
  433. fn00000516:
  434. 00000516  4E56 FDFE                link       A6, -0x0202
  435. 0000051A  48E7 0300                movem.l    -[A7], D6,D7
  436. 0000051E  3E2E 0008                move.w     D7, [A6 + 0x8]
  437. 00000522  4A6D B50A                tst.w      [A5 - 0x4AF6]
  438. 00000526  6D22                     blt        +0x24 /* 0000054A */
  439. 00000528  4A6D B506                tst.w      [A5 - 0x4AFA]
  440. 0000052C  671C                     beq        +0x1E /* 0000054A */
  441. 0000052E  2F2D B51A                move.l     -[A7], [A5 - 0x4AE6]
  442. 00000532  4EAD 0212                jsr        [A5 + 0x212 /* export_62 */]
  443. 00000536  588F                     addq.l     A7, 4
  444. 00000538  3F07                     move.w     -[A7], D7
  445. 0000053A  4EAD 115A                jsr        [A5 + 0x115A /* export_551 */]
  446. 0000053E  548F                     addq.l     A7, 2
  447. 00000540  4EAD 0102                jsr        [A5 + 0x102 /* export_28 */]
  448. 00000544  7000                     moveq.l    D0, 0x00
  449. 00000546  6000 0274                bra        +0x276 /* 000007BC */
  450. label0000054A:
  451. 0000054A  082D 0004 B16E           btst.b     [A5 - 0x4E92], 0x4
  452. 00000550  6746                     beq        +0x48 /* 00000598 */
  453. 00000552  486E FEFE                pea.l      [A6 - 0x102]
  454. 00000556  486D BE8A                pea.l      [A5 - 0x4176]
  455. 0000055A  4EAD 0372                jsr        [A5 + 0x372 /* export_106 */]
  456. 0000055E  508F                     addq.l     A7, 8
  457. 00000560  303C 00FF                move.w     D0, 0xFF
  458. 00000564  C047                     and.w      D0, D7
  459. 00000566  48C0                     ext.l      D0
  460. 00000568  486E FDFE                pea.l      [A6 - 0x202]
  461. 0000056C  2F00                     move.l     -[A7], D0
  462. 0000056E  4EAD 036A                jsr        [A5 + 0x36A /* export_105 */]
  463. 00000572  508F                     addq.l     A7, 8
  464. 00000574  486E FEFE                pea.l      [A6 - 0x102]
  465. 00000578  486E FDFE                pea.l      [A6 - 0x202]
  466. 0000057C  4EAD 02D2                jsr        [A5 + 0x2D2 /* export_86 */]
  467. 00000580  508F                     addq.l     A7, 8
  468. 00000582  2F2D B37C                move.l     -[A7], [A5 - 0x4C84]
  469. 00000586  4267                     clr.w      -[A7]
  470. 00000588  486E FEFE                pea.l      [A6 - 0x102]
  471. 0000058C  4EBA 494E                jsr        [PC + 0x494E /* 00004EDC */]
  472. 00000590  4FEF 000A                lea.l      A7, [A7 + 0xA]
  473. 00000594  6000 0226                bra        +0x228 /* 000007BC */
  474. label00000598:
  475. 00000598  0C07 0009                cmpi.b     D7, 0x9 /* '\t' */
  476. 0000059C  6638                     bne        +0x3A /* 000005D6 */
  477. 0000059E  4A6D B4E8                tst.w      [A5 - 0x4B18]
  478. 000005A2  6D1C                     blt        +0x1E /* 000005C0 */
  479. 000005A4  2F2D B4FC                move.l     -[A7], [A5 - 0x4B04]
  480. 000005A8  486D BE96                pea.l      [A5 - 0x416A]
  481. 000005AC  3F2D B4E8                move.w     -[A7], [A5 - 0x4B18]
  482. 000005B0  2F2D B4F8                move.l     -[A7], [A5 - 0x4B08]
  483. 000005B4  4EBA 476A                jsr        [PC + 0x476A /* 00004D20 */]
  484. 000005B8  4FEF 000E                lea.l      A7, [A7 + 0xE]
  485. 000005BC  6000 01FE                bra        +0x200 /* 000007BC */
  486. label000005C0:
  487. 000005C0  2F2D B37C                move.l     -[A7], [A5 - 0x4C84]
  488. 000005C4  4267                     clr.w      -[A7]
  489. 000005C6  486D BE9E                pea.l      [A5 - 0x4162]
  490. 000005CA  4EBA 4910                jsr        [PC + 0x4910 /* 00004EDC */]
  491. 000005CE  4FEF 000A                lea.l      A7, [A7 + 0xA]
  492. 000005D2  6000 01E8                bra        +0x1EA /* 000007BC */
  493. label000005D6:
  494. 000005D6  0C07 0003                cmpi.b     D7, 0x3
  495. 000005DA  6638                     bne        +0x3A /* 00000614 */
  496. 000005DC  4A6D B4E8                tst.w      [A5 - 0x4B18]
  497. 000005E0  6D1C                     blt        +0x1E /* 000005FE */
  498. 000005E2  2F2D B4FC                move.l     -[A7], [A5 - 0x4B04]
  499. 000005E6  486D BEA6                pea.l      [A5 - 0x415A]
  500. 000005EA  3F2D B4E8                move.w     -[A7], [A5 - 0x4B18]
  501. 000005EE  2F2D B4F8                move.l     -[A7], [A5 - 0x4B08]
  502. 000005F2  4EBA 472C                jsr        [PC + 0x472C /* 00004D20 */]
  503. 000005F6  4FEF 000E                lea.l      A7, [A7 + 0xE]
  504. 000005FA  6000 01C0                bra        +0x1C2 /* 000007BC */
  505. label000005FE:
  506. 000005FE  2F2D B37C                move.l     -[A7], [A5 - 0x4C84]
  507. 00000602  4267                     clr.w      -[A7]
  508. 00000604  486D BEB4                pea.l      [A5 - 0x414C]
  509. 00000608  4EBA 48D2                jsr        [PC + 0x48D2 /* 00004EDC */]
  510. 0000060C  4FEF 000A                lea.l      A7, [A7 + 0xA]
  511. 00000610  6000 01AA                bra        +0x1AC /* 000007BC */
  512. label00000614:
  513. 00000614  4A6D B308                tst.w      [A5 - 0x4CF8]
  514. 00000618  670A                     beq        +0xC /* 00000624 */
  515. 0000061A  082D 0003 B16E           btst.b     [A5 - 0x4E92], 0x3
  516. 00000620  6700 0072                beq        +0x74 /* 00000694 */
  517. label00000624:
  518. 00000624  0C07 001E                cmpi.b     D7, 0x1E
  519. 00000628  6616                     bne        +0x18 /* 00000640 */
  520. 0000062A  2F2D B37C                move.l     -[A7], [A5 - 0x4C84]
  521. 0000062E  4267                     clr.w      -[A7]
  522. 00000630  486D BEBE                pea.l      [A5 - 0x4142]
  523. 00000634  4EBA 48A6                jsr        [PC + 0x48A6 /* 00004EDC */]
  524. 00000638  4FEF 000A                lea.l      A7, [A7 + 0xA]
  525. 0000063C  6000 017E                bra        +0x180 /* 000007BC */
  526. label00000640:
  527. 00000640  0C07 001F                cmpi.b     D7, 0x1F
  528. 00000644  6616                     bne        +0x18 /* 0000065C */
  529. 00000646  2F2D B37C                move.l     -[A7], [A5 - 0x4C84]
  530. 0000064A  4267                     clr.w      -[A7]
  531. 0000064C  486D BECA                pea.l      [A5 - 0x4136]
  532. 00000650  4EBA 488A                jsr        [PC + 0x488A /* 00004EDC */]
  533. 00000654  4FEF 000A                lea.l      A7, [A7 + 0xA]
  534. 00000658  6000 0162                bra        +0x164 /* 000007BC */
  535. label0000065C:
  536. 0000065C  0C07 001C                cmpi.b     D7, 0x1C
  537. 00000660  6616                     bne        +0x18 /* 00000678 */
  538. 00000662  2F2D B37C                move.l     -[A7], [A5 - 0x4C84]
  539. 00000666  4267                     clr.w      -[A7]
  540. 00000668  486D BED8                pea.l      [A5 - 0x4128]
  541. 0000066C  4EBA 486E                jsr        [PC + 0x486E /* 00004EDC */]
  542. 00000670  4FEF 000A                lea.l      A7, [A7 + 0xA]
  543. 00000674  6000 0146                bra        +0x148 /* 000007BC */
  544. label00000678:
  545. 00000678  0C07 001D                cmpi.b     D7, 0x1D
  546. 0000067C  6616                     bne        +0x18 /* 00000694 */
  547. 0000067E  2F2D B37C                move.l     -[A7], [A5 - 0x4C84]
  548. 00000682  4267                     clr.w      -[A7]
  549. 00000684  486D BEE6                pea.l      [A5 - 0x411A]
  550. 00000688  4EBA 4852                jsr        [PC + 0x4852 /* 00004EDC */]
  551. 0000068C  4FEF 000A                lea.l      A7, [A7 + 0xA]
  552. 00000690  6000 012A                bra        +0x12C /* 000007BC */
  553. label00000694:
  554. 00000694  0C07 0010                cmpi.b     D7, 0x10
  555. 00000698  6600 0064                bne        +0x66 /* 000006FE */
  556. 0000069C  E047                     asr        D7.w, 8
  557. 0000069E  7C00                     moveq.l    D6, 0x00
  558. 000006A0  6056                     bra        +0x58 /* 000006F8 */
  559. label000006A2:
  560. 000006A2  3006                     move.w     D0, D6
  561. 000006A4  48C0                     ext.l      D0
  562. 000006A6  D080                     add.l      D0, D0
  563. 000006A8  41ED BDFA                lea.l      A0, [A5 - 0x4206]
  564. 000006AC  D1C0                     add.l      A0, D0
  565. 000006AE  BE28 0001                cmp.b      D7, [A0 + 0x1]
  566. 000006B2  6642                     bne        +0x44 /* 000006F6 */
  567. 000006B4  486E FEFE                pea.l      [A6 - 0x102]
  568. 000006B8  486D BEF6                pea.l      [A5 - 0x410A]
  569. 000006BC  4EAD 0372                jsr        [A5 + 0x372 /* export_106 */]
  570. 000006C0  508F                     addq.l     A7, 8
  571. 000006C2  3046                     movea.w    A0, D6
  572. 000006C4  486E FDFE                pea.l      [A6 - 0x202]
  573. 000006C8  4868 0001                pea.l      [A0 + 0x1]
  574. 000006CC  4EAD 036A                jsr        [A5 + 0x36A /* export_105 */]
  575. 000006D0  508F                     addq.l     A7, 8
  576. 000006D2  486E FEFE                pea.l      [A6 - 0x102]
  577. 000006D6  486E FDFE                pea.l      [A6 - 0x202]
  578. 000006DA  4EAD 02D2                jsr        [A5 + 0x2D2 /* export_86 */]
  579. 000006DE  508F                     addq.l     A7, 8
  580. 000006E0  2F2D B37C                move.l     -[A7], [A5 - 0x4C84]
  581. 000006E4  4267                     clr.w      -[A7]
  582. 000006E6  486E FEFE                pea.l      [A6 - 0x102]
  583. 000006EA  4EBA 47F0                jsr        [PC + 0x47F0 /* 00004EDC */]
  584. 000006EE  4FEF 000A                lea.l      A7, [A7 + 0xA]
  585. 000006F2  6000 00C8                bra        +0xCA /* 000007BC */
  586. label000006F6:
  587. 000006F6  5246                     addq.w     D6, 1
  588. label000006F8:
  589. 000006F8  0C46 000F                cmpi.w     D6, 0xF
  590. 000006FC  6DA4                     blt        -0x5A /* 000006A2 */
  591. label000006FE:
  592. 000006FE  0C07 000D                cmpi.b     D7, 0xD /* '\r' */
  593. 00000702  6638                     bne        +0x3A /* 0000073C */
  594. 00000704  4A6D B4E8                tst.w      [A5 - 0x4B18]
  595. 00000708  6D1C                     blt        +0x1E /* 00000726 */
  596. 0000070A  2F2D B4FC                move.l     -[A7], [A5 - 0x4B04]
  597. 0000070E  486D BF04                pea.l      [A5 - 0x40FC]
  598. 00000712  3F2D B4E8                move.w     -[A7], [A5 - 0x4B18]
  599. 00000716  2F2D B4F8                move.l     -[A7], [A5 - 0x4B08]
  600. 0000071A  4EBA 4604                jsr        [PC + 0x4604 /* 00004D20 */]
  601. 0000071E  4FEF 000E                lea.l      A7, [A7 + 0xE]
  602. 00000722  6000 0098                bra        +0x9A /* 000007BC */
  603. label00000726:
  604. 00000726  2F2D B37C                move.l     -[A7], [A5 - 0x4C84]
  605. 0000072A  4267                     clr.w      -[A7]
  606. 0000072C  486D BF12                pea.l      [A5 - 0x40EE]
  607. 00000730  4EBA 47AA                jsr        [PC + 0x47AA /* 00004EDC */]
  608. 00000734  4FEF 000A                lea.l      A7, [A7 + 0xA]
  609. 00000738  6000 0082                bra        +0x84 /* 000007BC */
  610. label0000073C:
  611. 0000073C  4A6D B4E8                tst.w      [A5 - 0x4B18]
  612. 00000740  6D4A                     blt        +0x4C /* 0000078C */
  613. 00000742  4A6D B4EE                tst.w      [A5 - 0x4B12]
  614. 00000746  6716                     beq        +0x18 /* 0000075E */
  615. 00000748  4EBA 059E                jsr        [PC + 0x59E /* 00000CE8 */]
  616. 0000074C  3D40 FFFE                move.w     [A6 - 0x2], D0
  617. 00000750  4A6E FFFE                tst.w      [A6 - 0x2]
  618. 00000754  6736                     beq        +0x38 /* 0000078C */
  619. 00000756  302E FFFE                move.w     D0, [A6 - 0x2]
  620. 0000075A  6000 0060                bra        +0x62 /* 000007BC */
  621. label0000075E:
  622. 0000075E  2F2D B4FC                move.l     -[A7], [A5 - 0x4B04]
  623. 00000762  4EAD 0212                jsr        [A5 + 0x212 /* export_62 */]
  624. 00000766  588F                     addq.l     A7, 4
  625. 00000768  2F2D B4F4                move.l     -[A7], [A5 - 0x4B0C]
  626. 0000076C  3F07                     move.w     -[A7], D7
  627. 0000076E  4EAD 0202                jsr        [A5 + 0x202 /* export_60 */]
  628. 00000772  5C8F                     addq.l     A7, 6
  629. 00000774  2F2D B4F8                move.l     -[A7], [A5 - 0x4B08]
  630. 00000778  4EAD 0F5A                jsr        [A5 + 0xF5A /* export_487 */]
  631. 0000077C  588F                     addq.l     A7, 4
  632. 0000077E  4EAD 0102                jsr        [A5 + 0x102 /* export_28 */]
  633. 00000782  7001                     moveq.l    D0, 0x01
  634. 00000784  3B40 B4E6                move.w     [A5 - 0x4B1A], D0
  635. 00000788  7000                     moveq.l    D0, 0x00
  636. 0000078A  6030                     bra        +0x32 /* 000007BC */
  637. label0000078C:
  638. 0000078C  206D B3DC                movea.l    A0, [A5 - 0x4C24]
  639. 00000790  4A28 006E                tst.b      [A0 + 0x6E]
  640. 00000794  6606                     bne        +0x8 /* 0000079C */
  641. 00000796  4A6D B316                tst.w      [A5 - 0x4CEA]
  642. 0000079A  6718                     beq        +0x1A /* 000007B4 */
  643. label0000079C:
  644. 0000079C  3047                     movea.w    A0, D7
  645. 0000079E  2F2D B3DC                move.l     -[A7], [A5 - 0x4C24]
  646. 000007A2  2F08                     move.l     -[A7], A0
  647. 000007A4  3F3C 0004                move.w     -[A7], 0x4
  648. 000007A8  4EAD 0182                jsr        [A5 + 0x182 /* export_44 */]
  649. 000007AC  4FEF 000A                lea.l      A7, [A7 + 0xA]
  650. 000007B0  7000                     moveq.l    D0, 0x00
  651. 000007B2  6008                     bra        +0xA /* 000007BC */
  652. label000007B4:
  653. 000007B4  3F3C 0005                move.w     -[A7], 0x5
  654. 000007B8  A9C8                     syscall    SysBeep
  655. 000007BA  7000                     moveq.l    D0, 0x00
  656. label000007BC:
  657. 000007BC  4CDF 00C0                movem.l    D6,D7, [A7]+
  658. 000007C0  4E5E                     unlink     A6
  659. 000007C2  4E75                     rts
  660. fn000007C4:
  661. 000007C4  4E56 FFA2                link       A6, -0x005E
  662. 000007C8  4A6D B30C                tst.w      [A5 - 0x4CF4]
  663. 000007CC  6600 0186                bne        +0x188 /* 00000954 */
  664. 000007D0  4278 08D0                clr.w      [0x000008D0 /* CrsrState */]
  665. 000007D4  2D6E 0008 FFA2           move.l     [A6 - 0x5E], [A6 + 0x8]
  666. 000007DA  4267                     clr.w      -[A7]
  667. 000007DC  2F2D B380                move.l     -[A7], [A5 - 0x4C80]
  668. 000007E0  A960                     syscall    GetControlValue/GetCtlValue
  669. 000007E2  301F                     move.w     D0, [A7]+
  670. 000007E4  D16E FFA4                add.w      [A6 - 0x5C], D0
  671. 000007E8  4267                     clr.w      -[A7]
  672. 000007EA  2F2D B384                move.l     -[A7], [A5 - 0x4C7C]
  673. 000007EE  A960                     syscall    GetControlValue/GetCtlValue
  674. 000007F0  301F                     move.w     D0, [A7]+
  675. 000007F2  D16E FFA2                add.w      [A6 - 0x5E], D0
  676. 000007F6  486E FFA6                pea.l      [A6 - 0x5A]
  677. 000007FA  4EBA 071C                jsr        [PC + 0x71C /* 00000F18 */]
  678. 000007FE  588F                     addq.l     A7, 4
  679. 00000800  4267                     clr.w      -[A7]
  680. 00000802  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  681. 00000806  486E FFA6                pea.l      [A6 - 0x5A]
  682. 0000080A  A8AD                     syscall    PtInRect
  683. 0000080C  101F                     move.b     D0, [A7]+
  684. 0000080E  4A00                     tst.b      D0
  685. 00000810  6606                     bne        +0x8 /* 00000818 */
  686. 00000812  A850                     syscall    InitCursor
  687. 00000814  6000 013E                bra        +0x140 /* 00000954 */
  688. label00000818:
  689. 00000818  0C6D 012C B390           cmpi.w     [A5 - 0x4C70], 0x12C
  690. 0000081E  6D26                     blt        +0x28 /* 00000846 */
  691. 00000820  0C6D 013A B390           cmpi.w     [A5 - 0x4C70], 0x13A
  692. 00000826  6E1E                     bgt        +0x20 /* 00000846 */
  693. 00000828  206D B338                movea.l    A0, [A5 - 0x4CC8]
  694. 0000082C  2050                     movea.l    A0, [A0]
  695. 0000082E  2B68 0016 B180           move.l     [A5 - 0x4E80], [A0 + 0x16]
  696. 00000834  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  697. 00000838  3F2D B390                move.w     -[A7], [A5 - 0x4C70]
  698. 0000083C  4EAD 116A                jsr        [A5 + 0x116A /* export_553 */]
  699. 00000840  5C8F                     addq.l     A7, 6
  700. 00000842  6000 0110                bra        +0x112 /* 00000954 */
  701. label00000846:
  702. 00000846  0C6D 0258 B390           cmpi.w     [A5 - 0x4C70], 0x258
  703. 0000084C  6D06                     blt        +0x8 /* 00000854 */
  704. 0000084E  A850                     syscall    InitCursor
  705. 00000850  6000 0102                bra        +0x104 /* 00000954 */
  706. label00000854:
  707. 00000854  0C6D 0064 B390           cmpi.w     [A5 - 0x4C70], 0x64 /* 'd' */
  708. 0000085A  6F12                     ble        +0x14 /* 0000086E */
  709. 0000085C  42A7                     clr.l      -[A7]
  710. 0000085E  3F3C 03E8                move.w     -[A7], 0x3E8
  711. 00000862  A9B9                     syscall    GetCursor
  712. 00000864  205F                     movea.l    A0, [A7]+
  713. 00000866  2F10                     move.l     -[A7], [A0]
  714. 00000868  A851                     syscall    SetCursor
  715. 0000086A  6000 00E8                bra        +0xEA /* 00000954 */
  716. label0000086E:
  717. 0000086E  4A6D B4E8                tst.w      [A5 - 0x4B18]
  718. 00000872  6D00 0094                blt        +0x96 /* 00000908 */
  719. 00000876  202D B4FC                move.l     D0, [A5 - 0x4B04]
  720. 0000087A  B0AD B37C                cmp.l      D0, [A5 - 0x4C84]
  721. 0000087E  6600 0088                bne        +0x8A /* 00000908 */
  722. 00000882  206D B4F8                movea.l    A0, [A5 - 0x4B08]
  723. 00000886  302D B4E8                move.w     D0, [A5 - 0x4B18]
  724. 0000088A  C1FC 0052                muls.w     D0, 0x52 /* 'R' */
  725. 0000088E  D090                     add.l      D0, [A0]
  726. 00000890  2040                     movea.l    A0, D0
  727. 00000892  43EE FFAE                lea.l      A1, [A6 - 0x52]
  728. 00000896  7013                     moveq.l    D0, 0x13
  729. label00000898:
  730. 00000898  22D8                     move.l     [A1]+, [A0]+
  731. 0000089A  51C8 FFFC                dbf        D0, -0x6 /* 00000898 */
  732. 0000089E  32D8                     move.w     [A1]+, [A0]+
  733. 000008A0  0C6E 012D FFAE           cmpi.w     [A6 - 0x52], 0x12D
  734. 000008A6  6626                     bne        +0x28 /* 000008CE */
  735. 000008A8  486E FFA6                pea.l      [A6 - 0x5A]
  736. 000008AC  486E FFAE                pea.l      [A6 - 0x52]
  737. 000008B0  4EAD 0F42                jsr        [A5 + 0xF42 /* export_484 */]
  738. 000008B4  508F                     addq.l     A7, 8
  739. 000008B6  4267                     clr.w      -[A7]
  740. 000008B8  2F2E FFA2                move.l     -[A7], [A6 - 0x5E]
  741. 000008BC  486E FFA6                pea.l      [A6 - 0x5A]
  742. 000008C0  A8AD                     syscall    PtInRect
  743. 000008C2  101F                     move.b     D0, [A7]+
  744. 000008C4  4A00                     tst.b      D0
  745. 000008C6  6706                     beq        +0x8 /* 000008CE */
  746. 000008C8  A850                     syscall    InitCursor
  747. 000008CA  6000 0088                bra        +0x8A /* 00000954 */
  748. label000008CE:
  749. 000008CE  4267                     clr.w      -[A7]
  750. 000008D0  2F2E FFA2                move.l     -[A7], [A6 - 0x5E]
  751. 000008D4  486E FFBC                pea.l      [A6 - 0x44]
  752. 000008D8  A8AD                     syscall    PtInRect
  753. 000008DA  101F                     move.b     D0, [A7]+
  754. 000008DC  4A00                     tst.b      D0
  755. 000008DE  6728                     beq        +0x2A /* 00000908 */
  756. 000008E0  4A6D B4EE                tst.w      [A5 - 0x4B12]
  757. 000008E4  6712                     beq        +0x14 /* 000008F8 */
  758. 000008E6  42A7                     clr.l      -[A7]
  759. 000008E8  3F3C 05DE                move.w     -[A7], 0x5DE
  760. 000008EC  A9B9                     syscall    GetCursor
  761. 000008EE  205F                     movea.l    A0, [A7]+
  762. 000008F0  2F10                     move.l     -[A7], [A0]
  763. 000008F2  A851                     syscall    SetCursor
  764. 000008F4  6000 005E                bra        +0x60 /* 00000954 */
  765. label000008F8:
  766. 000008F8  42A7                     clr.l      -[A7]
  767. 000008FA  3F3C 0001                move.w     -[A7], 0x1
  768. 000008FE  A9B9                     syscall    GetCursor
  769. 00000900  205F                     movea.l    A0, [A7]+
  770. 00000902  2F10                     move.l     -[A7], [A0]
  771. 00000904  A851                     syscall    SetCursor
  772. 00000906  604C                     bra        +0x4E /* 00000954 */
  773. label00000908:
  774. 00000908  4A6D B392                tst.w      [A5 - 0x4C6E]
  775. 0000090C  6612                     bne        +0x14 /* 00000920 */
  776. 0000090E  2F2E FFA2                move.l     -[A7], [A6 - 0x5E]
  777. 00000912  2F2D B360                move.l     -[A7], [A5 - 0x4CA0]
  778. 00000916  4EBA 0040                jsr        [PC + 0x40 /* 00000958 */]
  779. 0000091A  508F                     addq.l     A7, 8
  780. 0000091C  4A40                     tst.w      D0
  781. 0000091E  6634                     bne        +0x36 /* 00000954 */
  782. label00000920:
  783. 00000920  2F2E FFA2                move.l     -[A7], [A6 - 0x5E]
  784. 00000924  2F2D B374                move.l     -[A7], [A5 - 0x4C8C]
  785. 00000928  4EBA 002E                jsr        [PC + 0x2E /* 00000958 */]
  786. 0000092C  508F                     addq.l     A7, 8
  787. 0000092E  4A40                     tst.w      D0
  788. 00000930  6622                     bne        +0x24 /* 00000954 */
  789. 00000932  4267                     clr.w      -[A7]
  790. 00000934  2F2D B37C                move.l     -[A7], [A5 - 0x4C84]
  791. 00000938  A80A                     syscall    GetWVariant
  792. 0000093A  301F                     move.w     D0, [A7]+
  793. 0000093C  0C40 0001                cmpi.w     D0, 0x1
  794. 00000940  6604                     bne        +0x6 /* 00000946 */
  795. 00000942  A850                     syscall    InitCursor
  796. 00000944  600E                     bra        +0x10 /* 00000954 */
  797. label00000946:
  798. 00000946  42A7                     clr.l      -[A7]
  799. 00000948  3F3C 05DE                move.w     -[A7], 0x5DE
  800. 0000094C  A9B9                     syscall    GetCursor
  801. 0000094E  205F                     movea.l    A0, [A7]+
  802. 00000950  2F10                     move.l     -[A7], [A0]
  803. 00000952  A851                     syscall    SetCursor
  804. label00000954:
  805. 00000954  4E5E                     unlink     A6
  806. 00000956  4E75                     rts
  807. fn00000958:
  808. 00000958  4E56 FFA6                link       A6, -0x005A
  809. 0000095C  2F07                     move.l     -[A7], D7
  810. 0000095E  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  811. 00000962  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  812. 00000966  4EBA 00A6                jsr        [PC + 0xA6 /* 00000A0E */]
  813. 0000096A  508F                     addq.l     A7, 8
  814. 0000096C  3E00                     move.w     D7, D0
  815. 0000096E  4A47                     tst.w      D7
  816. 00000970  6D00 0094                blt        +0x96 /* 00000A06 */
  817. 00000974  206E 0008                movea.l    A0, [A6 + 0x8]
  818. 00000978  3007                     move.w     D0, D7
  819. 0000097A  C1FC 0052                muls.w     D0, 0x52 /* 'R' */
  820. 0000097E  D090                     add.l      D0, [A0]
  821. 00000980  2040                     movea.l    A0, D0
  822. 00000982  43EE FFA6                lea.l      A1, [A6 - 0x5A]
  823. 00000986  7013                     moveq.l    D0, 0x13
  824. label00000988:
  825. 00000988  22D8                     move.l     [A1]+, [A0]+
  826. 0000098A  51C8 FFFC                dbf        D0, -0x6 /* 00000988 */
  827. 0000098E  32D8                     move.w     [A1]+, [A0]+
  828. 00000990  0C6E 0002 FFA8           cmpi.w     [A6 - 0x58], 0x2
  829. 00000996  6648                     bne        +0x4A /* 000009E0 */
  830. 00000998  0C6E 012D FFA6           cmpi.w     [A6 - 0x5A], 0x12D
  831. 0000099E  6626                     bne        +0x28 /* 000009C6 */
  832. 000009A0  486E FFF8                pea.l      [A6 - 0x8]
  833. 000009A4  486E FFA6                pea.l      [A6 - 0x5A]
  834. 000009A8  4EAD 0F42                jsr        [A5 + 0xF42 /* export_484 */]
  835. 000009AC  508F                     addq.l     A7, 8
  836. 000009AE  4267                     clr.w      -[A7]
  837. 000009B0  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  838. 000009B4  486E FFF8                pea.l      [A6 - 0x8]
  839. 000009B8  A8AD                     syscall    PtInRect
  840. 000009BA  101F                     move.b     D0, [A7]+
  841. 000009BC  4A00                     tst.b      D0
  842. 000009BE  6706                     beq        +0x8 /* 000009C6 */
  843. 000009C0  A850                     syscall    InitCursor
  844. 000009C2  7001                     moveq.l    D0, 0x01
  845. 000009C4  6042                     bra        +0x44 /* 00000A08 */
  846. label000009C6:
  847. 000009C6  082E 0003 FFB3           btst.b     [A6 - 0x4D], 0x3
  848. 000009CC  6612                     bne        +0x14 /* 000009E0 */
  849. 000009CE  42A7                     clr.l      -[A7]
  850. 000009D0  3F3C 0001                move.w     -[A7], 0x1
  851. 000009D4  A9B9                     syscall    GetCursor
  852. 000009D6  205F                     movea.l    A0, [A7]+
  853. 000009D8  2F10                     move.l     -[A7], [A0]
  854. 000009DA  A851                     syscall    SetCursor
  855. 000009DC  7001                     moveq.l    D0, 0x01
  856. 000009DE  6028                     bra        +0x2A /* 00000A08 */
  857. label000009E0:
  858. 000009E0  4267                     clr.w      -[A7]
  859. 000009E2  2F2D B37C                move.l     -[A7], [A5 - 0x4C84]
  860. 000009E6  A80A                     syscall    GetWVariant
  861. 000009E8  301F                     move.w     D0, [A7]+
  862. 000009EA  0C40 0001                cmpi.w     D0, 0x1
  863. 000009EE  6604                     bne        +0x6 /* 000009F4 */
  864. 000009F0  A850                     syscall    InitCursor
  865. 000009F2  600E                     bra        +0x10 /* 00000A02 */
  866. label000009F4:
  867. 000009F4  42A7                     clr.l      -[A7]
  868. 000009F6  3F3C 05DE                move.w     -[A7], 0x5DE
  869. 000009FA  A9B9                     syscall    GetCursor
  870. 000009FC  205F                     movea.l    A0, [A7]+
  871. 000009FE  2F10                     move.l     -[A7], [A0]
  872. 00000A00  A851                     syscall    SetCursor
  873. label00000A02:
  874. 00000A02  7001                     moveq.l    D0, 0x01
  875. 00000A04  6002                     bra        +0x4 /* 00000A08 */
  876. label00000A06:
  877. 00000A06  7000                     moveq.l    D0, 0x00
  878. label00000A08:
  879. 00000A08  2E1F                     move.l     D7, [A7]+
  880. 00000A0A  4E5E                     unlink     A6
  881. 00000A0C  4E75                     rts
  882. fn00000A0E:
  883. 00000A0E  4E56 0000                link       A6, 0
  884. 00000A12  48E7 0308                movem.l    -[A7], D6,D7,A4
  885. 00000A16  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  886. 00000A1A  4EAD 058A                jsr        [A5 + 0x58A /* export_173 */]
  887. 00000A1E  42A7                     clr.l      -[A7]
  888. 00000A20  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  889. 00000A24  4EAD 057A                jsr        [A5 + 0x57A /* export_171 */]
  890. 00000A28  201F                     move.l     D0, [A7]+
  891. 00000A2A  4878 0052                push.l     0x52 /* 'R' */
  892. 00000A2E  2F00                     move.l     -[A7], D0
  893. 00000A30  4EAD 005A                jsr        [A5 + 0x5A /* export_7 */]
  894. 00000A34  3C00                     move.w     D6, D0
  895. 00000A36  206E 0008                movea.l    A0, [A6 + 0x8]
  896. 00000A3A  3006                     move.w     D0, D6
  897. 00000A3C  5340                     subq.w     D0, 1
  898. 00000A3E  C1FC 0052                muls.w     D0, 0x52 /* 'R' */
  899. 00000A42  D090                     add.l      D0, [A0]
  900. 00000A44  2840                     movea.l    A4, D0
  901. 00000A46  3006                     move.w     D0, D6
  902. 00000A48  5340                     subq.w     D0, 1
  903. 00000A4A  3E00                     move.w     D7, D0
  904. 00000A4C  6022                     bra        +0x24 /* 00000A70 */
  905. label00000A4E:
  906. 00000A4E  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  907. 00000A52  2F0C                     move.l     -[A7], A4
  908. 00000A54  4EAD 0F9A                jsr        [A5 + 0xF9A /* export_495 */]
  909. 00000A58  508F                     addq.l     A7, 8
  910. 00000A5A  4A40                     tst.w      D0
  911. 00000A5C  670C                     beq        +0xE /* 00000A6A */
  912. 00000A5E  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  913. 00000A62  4EAD 0592                jsr        [A5 + 0x592 /* export_174 */]
  914. 00000A66  3007                     move.w     D0, D7
  915. 00000A68  6014                     bra        +0x16 /* 00000A7E */
  916. label00000A6A:
  917. 00000A6A  49EC FFAE                lea.l      A4, [A4 - 0x52]
  918. 00000A6E  5347                     subq.w     D7, 1
  919. label00000A70:
  920. 00000A70  4A47                     tst.w      D7
  921. 00000A72  6CDA                     bge        -0x24 /* 00000A4E */
  922. 00000A74  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  923. 00000A78  4EAD 0592                jsr        [A5 + 0x592 /* export_174 */]
  924. 00000A7C  70FF                     moveq.l    D0, 0xFFFFFFFF
  925. label00000A7E:
  926. 00000A7E  4CDF 10C0                movem.l    D6,D7,A4, [A7]+
  927. 00000A82  4E5E                     unlink     A6
  928. 00000A84  4E75                     rts
  929. fn00000A86:
  930. 00000A86  4E56 FFC4                link       A6, -0x003C
  931. 00000A8A  4A6D B394                tst.w      [A5 - 0x4C6C]
  932. 00000A8E  6600 0184                bne        +0x186 /* 00000C14 */
  933. 00000A92  4EBA 0438                jsr        [PC + 0x438 /* 00000ECC */]
  934. 00000A96  A89E                     syscall    PenNormal
  935. 00000A98  3F3C 0002                move.w     -[A7], 0x2
  936. 00000A9C  3F3C 0002                move.w     -[A7], 0x2
  937. 00000AA0  A89B                     syscall    PenSize
  938. 00000AA2  2D7C 8800 2200 FFF2      move.l     [A6 - 0xE], 0x88002200
  939. 00000AAA  2D7C 8800 2200 FFF6      move.l     [A6 - 0xA], 0x88002200
  940. 00000AB2  486E FFDC                pea.l      [A6 - 0x24]
  941. 00000AB6  4EBA 0460                jsr        [PC + 0x460 /* 00000F18 */]
  942. 00000ABA  588F                     addq.l     A7, 4
  943. 00000ABC  426E FFD4                clr.w      [A6 - 0x2C]
  944. 00000AC0  426E FFD6                clr.w      [A6 - 0x2A]
  945. 00000AC4  206D B370                movea.l    A0, [A5 - 0x4C90]
  946. 00000AC8  2050                     movea.l    A0, [A0]
  947. 00000ACA  3D68 0006 FFD8           move.w     [A6 - 0x28], [A0 + 0x6]
  948. 00000AD0  206D B370                movea.l    A0, [A5 - 0x4C90]
  949. 00000AD4  2050                     movea.l    A0, [A0]
  950. 00000AD6  3D68 0008 FFDA           move.w     [A6 - 0x26], [A0 + 0x8]
  951. 00000ADC  4267                     clr.w      -[A7]
  952. 00000ADE  486E FFD4                pea.l      [A6 - 0x2C]
  953. 00000AE2  486E FFDC                pea.l      [A6 - 0x24]
  954. 00000AE6  486E FFC4                pea.l      [A6 - 0x3C]
  955. 00000AEA  A8AA                     syscall    SectRect
  956. 00000AEC  101F                     move.b     D0, [A7]+
  957. 00000AEE  302E FFDA                move.w     D0, [A6 - 0x26]
  958. 00000AF2  B06E FFE2                cmp.w      D0, [A6 - 0x1E]
  959. 00000AF6  6C34                     bge        +0x36 /* 00000B2C */
  960. 00000AF8  41EE FFCC                lea.l      A0, [A6 - 0x34]
  961. 00000AFC  43EE FFDC                lea.l      A1, [A6 - 0x24]
  962. 00000B00  20D9                     move.l     [A0]+, [A1]+
  963. 00000B02  20D9                     move.l     [A0]+, [A1]+
  964. 00000B04  302E FFDA                move.w     D0, [A6 - 0x26]
  965. 00000B08  5440                     addq.w     D0, 2
  966. 00000B0A  3D40 FFCE                move.w     [A6 - 0x32], D0
  967. 00000B0E  486E FFCC                pea.l      [A6 - 0x34]
  968. 00000B12  486E FFF2                pea.l      [A6 - 0xE]
  969. 00000B16  A8A5                     syscall    FillRect
  970. 00000B18  3F2E FFDA                move.w     -[A7], [A6 - 0x26]
  971. 00000B1C  3F2E FFD4                move.w     -[A7], [A6 - 0x2C]
  972. 00000B20  A893                     syscall    MoveTo
  973. 00000B22  3F2E FFDA                move.w     -[A7], [A6 - 0x26]
  974. 00000B26  3F2E FFD8                move.w     -[A7], [A6 - 0x28]
  975. 00000B2A  A891                     syscall    LineTo
  976. label00000B2C:
  977. 00000B2C  302E FFD8                move.w     D0, [A6 - 0x28]
  978. 00000B30  B06E FFE0                cmp.w      D0, [A6 - 0x20]
  979. 00000B34  6C3E                     bge        +0x40 /* 00000B74 */
  980. 00000B36  41EE FFCC                lea.l      A0, [A6 - 0x34]
  981. 00000B3A  43EE FFDC                lea.l      A1, [A6 - 0x24]
  982. 00000B3E  20D9                     move.l     [A0]+, [A1]+
  983. 00000B40  20D9                     move.l     [A0]+, [A1]+
  984. 00000B42  302E FFD8                move.w     D0, [A6 - 0x28]
  985. 00000B46  5440                     addq.w     D0, 2
  986. 00000B48  3D40 FFCC                move.w     [A6 - 0x34], D0
  987. 00000B4C  302E FFDA                move.w     D0, [A6 - 0x26]
  988. 00000B50  5440                     addq.w     D0, 2
  989. 00000B52  3D40 FFD2                move.w     [A6 - 0x2E], D0
  990. 00000B56  486E FFCC                pea.l      [A6 - 0x34]
  991. 00000B5A  486E FFF2                pea.l      [A6 - 0xE]
  992. 00000B5E  A8A5                     syscall    FillRect
  993. 00000B60  3F2E FFD6                move.w     -[A7], [A6 - 0x2A]
  994. 00000B64  3F2E FFD8                move.w     -[A7], [A6 - 0x28]
  995. 00000B68  A893                     syscall    MoveTo
  996. 00000B6A  3F2E FFDA                move.w     -[A7], [A6 - 0x26]
  997. 00000B6E  3F2E FFD8                move.w     -[A7], [A6 - 0x28]
  998. 00000B72  A891                     syscall    LineTo
  999. label00000B74:
  1000. 00000B74  206D B37C                movea.l    A0, [A5 - 0x4C84]
  1001. 00000B78  43EE FFDC                lea.l      A1, [A6 - 0x24]
  1002. 00000B7C  41E8 0010                lea.l      A0, [A0 + 0x10]
  1003. 00000B80  22D8                     move.l     [A1]+, [A0]+
  1004. 00000B82  22D8                     move.l     [A1]+, [A0]+
  1005. 00000B84  486D B192                pea.l      [A5 - 0x4E6E]
  1006. 00000B88  A873                     syscall    SetPort
  1007. 00000B8A  2D6D B132 FFE4           move.l     [A6 - 0x1C], [A5 - 0x4ECE]
  1008. 00000B90  3D6D B106 FFE8           move.w     [A6 - 0x18], [A5 - 0x4EFA]
  1009. 00000B96  41EE FFEA                lea.l      A0, [A6 - 0x16]
  1010. 00000B9A  43ED AB0E                lea.l      A1, [A5 - 0x54F2]
  1011. 00000B9E  20D9                     move.l     [A0]+, [A1]+
  1012. 00000BA0  20D9                     move.l     [A0]+, [A1]+
  1013. 00000BA2  486E FFEA                pea.l      [A6 - 0x16]
  1014. 00000BA6  3F2E FFDE                move.w     -[A7], [A6 - 0x22]
  1015. 00000BAA  3F2E FFDC                move.w     -[A7], [A6 - 0x24]
  1016. 00000BAE  A8A8                     syscall    OffsetRect
  1017. 00000BB0  3F3C 0001                move.w     -[A7], 0x1
  1018. 00000BB4  486E FFE4                pea.l      [A6 - 0x1C]
  1019. 00000BB8  4EAD 011A                jsr        [A5 + 0x11A /* export_31 */]
  1020. 00000BBC  5C8F                     addq.l     A7, 6
  1021. 00000BBE  206D B37C                movea.l    A0, [A5 - 0x4C84]
  1022. 00000BC2  2F28 0018                move.l     -[A7], [A0 + 0x18]
  1023. 00000BC6  2F2D B1AA                move.l     -[A7], [A5 - 0x4E56]
  1024. 00000BCA  A8DC                     syscall    CopyRgn
  1025. 00000BCC  206D B37C                movea.l    A0, [A5 - 0x4C84]
  1026. 00000BD0  2F28 001C                move.l     -[A7], [A0 + 0x1C]
  1027. 00000BD4  2F2D B1AE                move.l     -[A7], [A5 - 0x4E52]
  1028. 00000BD8  A8DC                     syscall    CopyRgn
  1029. 00000BDA  486E FFC4                pea.l      [A6 - 0x3C]
  1030. 00000BDE  A8A3                     syscall    EraseRect
  1031. 00000BE0  4EAD 0FB2                jsr        [A5 + 0xFB2 /* export_498 */]
  1032. 00000BE4  2F2D B37C                move.l     -[A7], [A5 - 0x4C84]
  1033. 00000BE8  A873                     syscall    SetPort
  1034. 00000BEA  486D B194                pea.l      [A5 - 0x4E6C]
  1035. 00000BEE  486E FFC4                pea.l      [A6 - 0x3C]
  1036. 00000BF2  486E FFC4                pea.l      [A6 - 0x3C]
  1037. 00000BF6  4267                     clr.w      -[A7]
  1038. 00000BF8  42A7                     clr.l      -[A7]
  1039. 00000BFA  A8EB                     syscall    StdBits
  1040. 00000BFC  2F2D B374                move.l     -[A7], [A5 - 0x4C8C]
  1041. 00000C00  4EAD 0F7A                jsr        [A5 + 0xF7A /* export_491 */]
  1042. 00000C04  588F                     addq.l     A7, 4
  1043. 00000C06  2F2D B360                move.l     -[A7], [A5 - 0x4CA0]
  1044. 00000C0A  4EAD 0F7A                jsr        [A5 + 0xF7A /* export_491 */]
  1045. 00000C0E  588F                     addq.l     A7, 4
  1046. 00000C10  4EBA 02F8                jsr        [PC + 0x2F8 /* 00000F0A */]
  1047. label00000C14:
  1048. 00000C14  4E5E                     unlink     A6
  1049. 00000C16  4E75                     rts
  1050. 00000C18  4E56 0000                link       A6, 0
  1051. 00000C1C  7001                     moveq.l    D0, 0x01
  1052. 00000C1E  3B40 B332                move.w     [A5 - 0x4CCE], D0
  1053. 00000C22  4267                     clr.w      -[A7]
  1054. 00000C24  2F2D B380                move.l     -[A7], [A5 - 0x4C80]
  1055. 00000C28  A960                     syscall    GetControlValue/GetCtlValue
  1056. 00000C2A  301F                     move.w     D0, [A7]+
  1057. 00000C2C  D16E 000A                add.w      [A6 + 0xA], D0
  1058. 00000C30  4267                     clr.w      -[A7]
  1059. 00000C32  2F2D B384                move.l     -[A7], [A5 - 0x4C7C]
  1060. 00000C36  A960                     syscall    GetControlValue/GetCtlValue
  1061. 00000C38  301F                     move.w     D0, [A7]+
  1062. 00000C3A  D16E 0008                add.w      [A6 + 0x8], D0
  1063. 00000C3E  2B6E 0008 B398           move.l     [A5 - 0x4C68], [A6 + 0x8]
  1064. 00000C44  4267                     clr.w      -[A7]
  1065. 00000C46  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  1066. 00000C4A  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  1067. 00000C4E  4EAD 0FDA                jsr        [A5 + 0xFDA /* export_503 */]
  1068. 00000C52  4FEF 000A                lea.l      A7, [A7 + 0xA]
  1069. 00000C56  3F00                     move.w     -[A7], D0
  1070. 00000C58  4EBA 4B1A                jsr        [PC + 0x4B1A /* 00005774 */]
  1071. 00000C5C  548F                     addq.l     A7, 2
  1072. 00000C5E  426D B332                clr.w      [A5 - 0x4CCE]
  1073. 00000C62  4E5E                     unlink     A6
  1074. 00000C64  4E75                     rts
  1075. export_356:
  1076. 00000C66  4E56 0000                link       A6, 0
  1077. 00000C6A  2F0C                     move.l     -[A7], A4
  1078. 00000C6C  286E 0008                movea.l    A4, [A6 + 0x8]
  1079. 00000C70  302D B4E8                move.w     D0, [A5 - 0x4B18]
  1080. 00000C74  B06C 0084                cmp.w      D0, [A4 + 0x84]
  1081. 00000C78  6618                     bne        +0x1A /* 00000C92 */
  1082. 00000C7A  202D B4F8                move.l     D0, [A5 - 0x4B08]
  1083. 00000C7E  B0AC 008A                cmp.l      D0, [A4 + 0x8A]
  1084. 00000C82  660E                     bne        +0x10 /* 00000C92 */
  1085. 00000C84  202D B4FC                move.l     D0, [A5 - 0x4B04]
  1086. 00000C88  B0AC 006A                cmp.l      D0, [A4 + 0x6A]
  1087. 00000C8C  6604                     bne        +0x6 /* 00000C92 */
  1088. 00000C8E  7001                     moveq.l    D0, 0x01
  1089. 00000C90  6002                     bra        +0x4 /* 00000C94 */
  1090. label00000C92:
  1091. 00000C92  7000                     moveq.l    D0, 0x00
  1092. label00000C94:
  1093. 00000C94  285F                     movea.l    A4, [A7]+
  1094. 00000C96  4E5E                     unlink     A6
  1095. 00000C98  4E75                     rts
  1096. export_362:
  1097. 00000C9A  4E56 0000                link       A6, 0
  1098. 00000C9E  2F0C                     move.l     -[A7], A4
  1099. 00000CA0  286E 0008                movea.l    A4, [A6 + 0x8]
  1100. 00000CA4  302D B50A                move.w     D0, [A5 - 0x4AF6]
  1101. 00000CA8  B06C 0084                cmp.w      D0, [A4 + 0x84]
  1102. 00000CAC  6618                     bne        +0x1A /* 00000CC6 */
  1103. 00000CAE  202D B516                move.l     D0, [A5 - 0x4AEA]
  1104. 00000CB2  B0AC 008A                cmp.l      D0, [A4 + 0x8A]
  1105. 00000CB6  660E                     bne        +0x10 /* 00000CC6 */
  1106. 00000CB8  202D B51A                move.l     D0, [A5 - 0x4AE6]
  1107. 00000CBC  B0AC 006A                cmp.l      D0, [A4 + 0x6A]
  1108. 00000CC0  6604                     bne        +0x6 /* 00000CC6 */
  1109. 00000CC2  7001                     moveq.l    D0, 0x01
  1110. 00000CC4  6002                     bra        +0x4 /* 00000CC8 */
  1111. label00000CC6:
  1112. 00000CC6  7000                     moveq.l    D0, 0x00
  1113. label00000CC8:
  1114. 00000CC8  285F                     movea.l    A4, [A7]+
  1115. 00000CCA  4E5E                     unlink     A6
  1116. 00000CCC  4E75                     rts
  1117. export_360:
  1118. fn00000CCE:
  1119. 00000CCE  4A6D B50A                tst.w      [A5 - 0x4AF6]
  1120. 00000CD2  6D12                     blt        +0x14 /* 00000CE6 */
  1121. 00000CD4  2F2D B51A                move.l     -[A7], [A5 - 0x4AE6]
  1122. 00000CD8  4EAD 0212                jsr        [A5 + 0x212 /* export_62 */]
  1123. 00000CDC  588F                     addq.l     A7, 4
  1124. 00000CDE  4EAD 1142                jsr        [A5 + 0x1142 /* export_548 */]
  1125. 00000CE2  4EAD 0102                jsr        [A5 + 0x102 /* export_28 */]
  1126. label00000CE6:
  1127. 00000CE6  4E75                     rts
  1128. export_353:
  1129. fn00000CE8:
  1130. 00000CE8  4E56 FFA4                link       A6, -0x005C
  1131. 00000CEC  4A6D B4E8                tst.w      [A5 - 0x4B18]
  1132. 00000CF0  6D00 00AC                blt        +0xAE /* 00000D9E */
  1133. 00000CF4  2F2D B4FC                move.l     -[A7], [A5 - 0x4B04]
  1134. 00000CF8  4EAD 0212                jsr        [A5 + 0x212 /* export_62 */]
  1135. 00000CFC  588F                     addq.l     A7, 4
  1136. 00000CFE  2F2D B4F4                move.l     -[A7], [A5 - 0x4B0C]
  1137. 00000D02  A9D9                     syscall    TEDeactivate
  1138. 00000D04  206D B4F8                movea.l    A0, [A5 - 0x4B08]
  1139. 00000D08  302D B4E8                move.w     D0, [A5 - 0x4B18]
  1140. 00000D0C  C1FC 0052                muls.w     D0, 0x52 /* 'R' */
  1141. 00000D10  D090                     add.l      D0, [A0]
  1142. 00000D12  2040                     movea.l    A0, D0
  1143. 00000D14  43EE FFA4                lea.l      A1, [A6 - 0x5C]
  1144. 00000D18  7013                     moveq.l    D0, 0x13
  1145. label00000D1A:
  1146. 00000D1A  22D8                     move.l     [A1]+, [A0]+
  1147. 00000D1C  51C8 FFFC                dbf        D0, -0x6 /* 00000D1A */
  1148. 00000D20  32D8                     move.w     [A1]+, [A0]+
  1149. 00000D22  2F2D B4F4                move.l     -[A7], [A5 - 0x4B0C]
  1150. 00000D26  2F2E FFE2                move.l     -[A7], [A6 - 0x1E]
  1151. 00000D2A  4EAD 09BA                jsr        [A5 + 0x9BA /* export_307 */]
  1152. 00000D2E  508F                     addq.l     A7, 8
  1153. 00000D30  2F2D B4F4                move.l     -[A7], [A5 - 0x4B0C]
  1154. 00000D34  A9CD                     syscall    TEDispose
  1155. 00000D36  4EAD 0102                jsr        [A5 + 0x102 /* export_28 */]
  1156. 00000D3A  3D6D B4E8 FFFE           move.w     [A6 - 0x2], [A5 - 0x4B18]
  1157. 00000D40  70FF                     moveq.l    D0, 0xFFFFFFFF
  1158. 00000D42  3B40 B4E8                move.w     [A5 - 0x4B18], D0
  1159. 00000D46  486E FFF6                pea.l      [A6 - 0xA]
  1160. 00000D4A  3F2E FFFE                move.w     -[A7], [A6 - 0x2]
  1161. 00000D4E  2F2D B4F8                move.l     -[A7], [A5 - 0x4B08]
  1162. 00000D52  4EAD 0FCA                jsr        [A5 + 0xFCA /* export_501 */]
  1163. 00000D56  4FEF 000A                lea.l      A7, [A7 + 0xA]
  1164. 00000D5A  486E FFF6                pea.l      [A6 - 0xA]
  1165. 00000D5E  2F2D B4FC                move.l     -[A7], [A5 - 0x4B04]
  1166. 00000D62  4EBA 03B8                jsr        [PC + 0x3B8 /* 0000111C */]
  1167. 00000D66  508F                     addq.l     A7, 8
  1168. 00000D68  4A6D B4E6                tst.w      [A5 - 0x4B1A]
  1169. 00000D6C  6730                     beq        +0x32 /* 00000D9E */
  1170. 00000D6E  2F2D B4EA                move.l     -[A7], [A5 - 0x4B16]
  1171. 00000D72  2F2D B4F0                move.l     -[A7], [A5 - 0x4B10]
  1172. 00000D76  4EAD 0A1A                jsr        [A5 + 0xA1A /* export_319 */]
  1173. 00000D7A  508F                     addq.l     A7, 8
  1174. 00000D7C  3F00                     move.w     -[A7], D0
  1175. 00000D7E  4EAD 007A                jsr        [A5 + 0x7A /* export_11 */]
  1176. 00000D82  548F                     addq.l     A7, 2
  1177. 00000D84  2F2D B4FC                move.l     -[A7], [A5 - 0x4B04]
  1178. 00000D88  486D BF1C                pea.l      [A5 - 0x40E4]
  1179. 00000D8C  3F2E FFFE                move.w     -[A7], [A6 - 0x2]
  1180. 00000D90  2F2D B4F8                move.l     -[A7], [A5 - 0x4B08]
  1181. 00000D94  4EBA 3F8A                jsr        [PC + 0x3F8A /* 00004D20 */]
  1182. 00000D98  4FEF 000E                lea.l      A7, [A7 + 0xE]
  1183. 00000D9C  6002                     bra        +0x4 /* 00000DA0 */
  1184. label00000D9E:
  1185. 00000D9E  7000                     moveq.l    D0, 0x00
  1186. label00000DA0:
  1187. 00000DA0  4E5E                     unlink     A6
  1188. 00000DA2  4E75                     rts
  1189. export_364:
  1190. 00000DA4  4E56 FF34                link       A6, -0x00CC
  1191. 00000DA8  4A6D B4E8                tst.w      [A5 - 0x4B18]
  1192. 00000DAC  6C00 0118                bge        +0x11A /* 00000EC6 */
  1193. 00000DB0  7001                     moveq.l    D0, 0x01
  1194. 00000DB2  3B40 B3D6                move.w     [A5 - 0x4C2A], D0
  1195. 00000DB6  2F2D B3D8                move.l     -[A7], [A5 - 0x4C28]
  1196. 00000DBA  A9D9                     syscall    TEDeactivate
  1197. 00000DBC  426D B4E6                clr.w      [A5 - 0x4B1A]
  1198. 00000DC0  3B6E 0010 B4E8           move.w     [A5 - 0x4B18], [A6 + 0x10]
  1199. 00000DC6  2B6E 000C B4F8           move.l     [A5 - 0x4B08], [A6 + 0xC]
  1200. 00000DCC  2B6E 0008 B4FC           move.l     [A5 - 0x4B04], [A6 + 0x8]
  1201. 00000DD2  486E FF9E                pea.l      [A6 - 0x62]
  1202. 00000DD6  2F2D B4FC                move.l     -[A7], [A5 - 0x4B04]
  1203. 00000DDA  4EAD 01EA                jsr        [A5 + 0x1EA /* export_57 */]
  1204. 00000DDE  508F                     addq.l     A7, 8
  1205. 00000DE0  202D B4F8                move.l     D0, [A5 - 0x4B08]
  1206. 00000DE4  B0AE FFCA                cmp.l      D0, [A6 - 0x36]
  1207. 00000DE8  6608                     bne        +0xA /* 00000DF2 */
  1208. 00000DEA  2B6E FFCE B500           move.l     [A5 - 0x4B00], [A6 - 0x32]
  1209. 00000DF0  6006                     bra        +0x8 /* 00000DF8 */
  1210. label00000DF2:
  1211. 00000DF2  2B6E FFE2 B500           move.l     [A5 - 0x4B00], [A6 - 0x1E]
  1212. label00000DF8:
  1213. 00000DF8  2B6E FFBE B4EA           move.l     [A5 - 0x4B16], [A6 - 0x42]
  1214. 00000DFE  2B6E FF9E B4F0           move.l     [A5 - 0x4B10], [A6 - 0x62]
  1215. 00000E04  2F2D B4FC                move.l     -[A7], [A5 - 0x4B04]
  1216. 00000E08  A873                     syscall    SetPort
  1217. 00000E0A  206D B4F8                movea.l    A0, [A5 - 0x4B08]
  1218. 00000E0E  302D B4E8                move.w     D0, [A5 - 0x4B18]
  1219. 00000E12  C1FC 0052                muls.w     D0, 0x52 /* 'R' */
  1220. 00000E16  D090                     add.l      D0, [A0]
  1221. 00000E18  2040                     movea.l    A0, D0
  1222. 00000E1A  43EE FF44                lea.l      A1, [A6 - 0xBC]
  1223. 00000E1E  7013                     moveq.l    D0, 0x13
  1224. label00000E20:
  1225. 00000E20  22D8                     move.l     [A1]+, [A0]+
  1226. 00000E22  51C8 FFFC                dbf        D0, -0x6 /* 00000E20 */
  1227. 00000E26  32D8                     move.w     [A1]+, [A0]+
  1228. 00000E28  426D B4EE                clr.w      [A5 - 0x4B12]
  1229. 00000E2C  082E 0003 FF51           btst.b     [A6 - 0xAF], 0x3
  1230. 00000E32  6706                     beq        +0x8 /* 00000E3A */
  1231. 00000E34  7001                     moveq.l    D0, 0x01
  1232. 00000E36  3B40 B4EE                move.w     [A5 - 0x4B12], D0
  1233. label00000E3A:
  1234. 00000E3A  486E FF34                pea.l      [A6 - 0xCC]
  1235. 00000E3E  486E FF3C                pea.l      [A6 - 0xC4]
  1236. 00000E42  486E FF44                pea.l      [A6 - 0xBC]
  1237. 00000E46  4EAD 0F52                jsr        [A5 + 0xF52 /* export_486 */]
  1238. 00000E4A  4FEF 000C                lea.l      A7, [A7 + 0xC]
  1239. 00000E4E  2F2E FF82                move.l     -[A7], [A6 - 0x7E]
  1240. 00000E52  4EAD 0282                jsr        [A5 + 0x282 /* export_76 */]
  1241. 00000E56  588F                     addq.l     A7, 4
  1242. 00000E58  42A7                     clr.l      -[A7]
  1243. 00000E5A  486E FF3C                pea.l      [A6 - 0xC4]
  1244. 00000E5E  486E FF34                pea.l      [A6 - 0xCC]
  1245. 00000E62  A83E                     syscall    TEStyleNew
  1246. 00000E64  205F                     movea.l    A0, [A7]+
  1247. 00000E66  2B48 B4F4                move.l     [A5 - 0x4B0C], A0
  1248. 00000E6A  486D 0152                pea.l      [A5 + 0x152 /* export_38 */]
  1249. 00000E6E  2F2D B4F4                move.l     -[A7], [A5 - 0x4B0C]
  1250. 00000E72  4EAD 0762                jsr        [A5 + 0x762 /* export_232 */]
  1251. 00000E76  2F2D B4F4                move.l     -[A7], [A5 - 0x4B0C]
  1252. 00000E7A  2F2E FF82                move.l     -[A7], [A6 - 0x7E]
  1253. 00000E7E  4EAD 09D2                jsr        [A5 + 0x9D2 /* export_310 */]
  1254. 00000E82  508F                     addq.l     A7, 8
  1255. 00000E84  2F2D B4F4                move.l     -[A7], [A5 - 0x4B0C]
  1256. 00000E88  A9D8                     syscall    TEActivate
  1257. 00000E8A  486E FF96                pea.l      [A6 - 0x6A]
  1258. 00000E8E  3F2D B4E8                move.w     -[A7], [A5 - 0x4B18]
  1259. 00000E92  2F2D B4F8                move.l     -[A7], [A5 - 0x4B08]
  1260. 00000E96  4EAD 0FCA                jsr        [A5 + 0xFCA /* export_501 */]
  1261. 00000E9A  4FEF 000A                lea.l      A7, [A7 + 0xA]
  1262. 00000E9E  486E FF96                pea.l      [A6 - 0x6A]
  1263. 00000EA2  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  1264. 00000EA6  4EBA 0274                jsr        [PC + 0x274 /* 0000111C */]
  1265. 00000EAA  508F                     addq.l     A7, 8
  1266. 00000EAC  2F2D B4FC                move.l     -[A7], [A5 - 0x4B04]
  1267. 00000EB0  486D BF28                pea.l      [A5 - 0x40D8]
  1268. 00000EB4  3F2D B4E8                move.w     -[A7], [A5 - 0x4B18]
  1269. 00000EB8  2F2D B4F8                move.l     -[A7], [A5 - 0x4B08]
  1270. 00000EBC  4EBA 3E62                jsr        [PC + 0x3E62 /* 00004D20 */]
  1271. 00000EC0  4FEF 000E                lea.l      A7, [A7 + 0xE]
  1272. 00000EC4  6002                     bra        +0x4 /* 00000EC8 */
  1273. label00000EC6:
  1274. 00000EC6  7000                     moveq.l    D0, 0x00
  1275. label00000EC8:
  1276. 00000EC8  4E5E                     unlink     A6
  1277. 00000ECA  4E75                     rts
  1278. export_368:
  1279. fn00000ECC:
  1280. 00000ECC  4E56 FFF4                link       A6, -0x000C
  1281. 00000ED0  4267                     clr.w      -[A7]
  1282. 00000ED2  2F2D B384                move.l     -[A7], [A5 - 0x4C7C]
  1283. 00000ED6  A960                     syscall    GetControlValue/GetCtlValue
  1284. 00000ED8  301F                     move.w     D0, [A7]+
  1285. 00000EDA  3D40 FFFC                move.w     [A6 - 0x4], D0
  1286. 00000EDE  4267                     clr.w      -[A7]
  1287. 00000EE0  2F2D B380                move.l     -[A7], [A5 - 0x4C80]
  1288. 00000EE4  A960                     syscall    GetControlValue/GetCtlValue
  1289. 00000EE6  301F                     move.w     D0, [A7]+
  1290. 00000EE8  3D40 FFFE                move.w     [A6 - 0x2], D0
  1291. 00000EEC  3F2E FFFE                move.w     -[A7], [A6 - 0x2]
  1292. 00000EF0  3F2E FFFC                move.w     -[A7], [A6 - 0x4]
  1293. 00000EF4  A878                     syscall    SetOrigin
  1294. 00000EF6  486E FFF4                pea.l      [A6 - 0xC]
  1295. 00000EFA  4EBA 001C                jsr        [PC + 0x1C /* 00000F18 */]
  1296. 00000EFE  588F                     addq.l     A7, 4
  1297. 00000F00  486E FFF4                pea.l      [A6 - 0xC]
  1298. 00000F04  A87B                     syscall    ClipRect
  1299. 00000F06  4E5E                     unlink     A6
  1300. 00000F08  4E75                     rts
  1301. export_351:
  1302. fn00000F0A:
  1303. 00000F0A  4267                     clr.w      -[A7]
  1304. 00000F0C  4267                     clr.w      -[A7]
  1305. 00000F0E  A878                     syscall    SetOrigin
  1306. 00000F10  486D AB0E                pea.l      [A5 - 0x54F2]
  1307. 00000F14  A87B                     syscall    ClipRect
  1308. 00000F16  4E75                     rts
  1309. export_358:
  1310. fn00000F18:
  1311. 00000F18  4E56 0000                link       A6, 0
  1312. 00000F1C  2F0C                     move.l     -[A7], A4
  1313. 00000F1E  286E 0008                movea.l    A4, [A6 + 0x8]
  1314. 00000F22  206D B37C                movea.l    A0, [A5 - 0x4C84]
  1315. 00000F26  43D4                     lea.l      A1, [A4]
  1316. 00000F28  41E8 0010                lea.l      A0, [A0 + 0x10]
  1317. 00000F2C  22D8                     move.l     [A1]+, [A0]+
  1318. 00000F2E  22D8                     move.l     [A1]+, [A0]+
  1319. 00000F30  206D B34C                movea.l    A0, [A5 - 0x4CB4]
  1320. 00000F34  2050                     movea.l    A0, [A0]
  1321. 00000F36  0C68 0001 0002           cmpi.w     [A0 + 0x2], 0x1
  1322. 00000F3C  660C                     bne        +0xE /* 00000F4A */
  1323. 00000F3E  066C FFF1 0004           addi.w     [A4 + 0x4], 0xFFF1
  1324. 00000F44  066C FFF1 0006           addi.w     [A4 + 0x6], 0xFFF1
  1325. label00000F4A:
  1326. 00000F4A  285F                     movea.l    A4, [A7]+
  1327. 00000F4C  4E5E                     unlink     A6
  1328. 00000F4E  4E75                     rts
  1329. fn00000F50:
  1330. 00000F50  4E56 FFF8                link       A6, -0x0008
  1331. 00000F54  48E7 0300                movem.l    -[A7], D6,D7
  1332. 00000F58  206D B37C                movea.l    A0, [A5 - 0x4C84]
  1333. 00000F5C  43EE FFF8                lea.l      A1, [A6 - 0x8]
  1334. 00000F60  41E8 0010                lea.l      A0, [A0 + 0x10]
  1335. 00000F64  22D8                     move.l     [A1]+, [A0]+
  1336. 00000F66  22D8                     move.l     [A1]+, [A0]+
  1337. 00000F68  70FF                     moveq.l    D0, 0xFFFFFFFF
  1338. 00000F6A  3D40 FFF8                move.w     [A6 - 0x8], D0
  1339. 00000F6E  302E FFFE                move.w     D0, [A6 - 0x2]
  1340. 00000F72  0640 FFF1                addi.w     D0, 0xFFF1
  1341. 00000F76  3D40 FFFA                move.w     [A6 - 0x6], D0
  1342. 00000F7A  066E FFF2 FFFC           addi.w     [A6 - 0x4], 0xFFF2
  1343. 00000F80  526E FFFE                addq.w     [A6 - 0x2], 1
  1344. 00000F84  206D B384                movea.l    A0, [A5 - 0x4C7C]
  1345. 00000F88  2050                     movea.l    A0, [A0]
  1346. 00000F8A  5088                     addq.l     A0, 8
  1347. 00000F8C  43EE FFF8                lea.l      A1, [A6 - 0x8]
  1348. 00000F90  20D9                     move.l     [A0]+, [A1]+
  1349. 00000F92  20D9                     move.l     [A0]+, [A1]+
  1350. 00000F94  206D B37C                movea.l    A0, [A5 - 0x4C84]
  1351. 00000F98  43EE FFF8                lea.l      A1, [A6 - 0x8]
  1352. 00000F9C  41E8 0010                lea.l      A0, [A0 + 0x10]
  1353. 00000FA0  22D8                     move.l     [A1]+, [A0]+
  1354. 00000FA2  22D8                     move.l     [A1]+, [A0]+
  1355. 00000FA4  302E FFFC                move.w     D0, [A6 - 0x4]
  1356. 00000FA8  0640 FFF1                addi.w     D0, 0xFFF1
  1357. 00000FAC  3D40 FFF8                move.w     [A6 - 0x8], D0
  1358. 00000FB0  70FF                     moveq.l    D0, 0xFFFFFFFF
  1359. 00000FB2  3D40 FFFA                move.w     [A6 - 0x6], D0
  1360. 00000FB6  526E FFFC                addq.w     [A6 - 0x4], 1
  1361. 00000FBA  066E FFF2 FFFE           addi.w     [A6 - 0x2], 0xFFF2
  1362. 00000FC0  206D B380                movea.l    A0, [A5 - 0x4C80]
  1363. 00000FC4  2050                     movea.l    A0, [A0]
  1364. 00000FC6  5088                     addq.l     A0, 8
  1365. 00000FC8  43EE FFF8                lea.l      A1, [A6 - 0x8]
  1366. 00000FCC  20D9                     move.l     [A0]+, [A1]+
  1367. 00000FCE  20D9                     move.l     [A0]+, [A1]+
  1368. 00000FD0  486E FFF8                pea.l      [A6 - 0x8]
  1369. 00000FD4  4EBA FF42                jsr        [PC - 0xBE /* 00000F18 */]
  1370. 00000FD8  588F                     addq.l     A7, 4
  1371. 00000FDA  206D B370                movea.l    A0, [A5 - 0x4C90]
  1372. 00000FDE  2050                     movea.l    A0, [A0]
  1373. 00000FE0  3E28 0008                move.w     D7, [A0 + 0x8]
  1374. 00000FE4  206D B370                movea.l    A0, [A5 - 0x4C90]
  1375. 00000FE8  2050                     movea.l    A0, [A0]
  1376. 00000FEA  3C28 0006                move.w     D6, [A0 + 0x6]
  1377. 00000FEE  302E FFFE                move.w     D0, [A6 - 0x2]
  1378. 00000FF2  906E FFFA                sub.w      D0, [A6 - 0x6]
  1379. 00000FF6  B047                     cmp.w      D0, D7
  1380. 00000FF8  6F08                     ble        +0xA /* 00001002 */
  1381. 00000FFA  2F2D B380                move.l     -[A7], [A5 - 0x4C80]
  1382. 00000FFE  4267                     clr.w      -[A7]
  1383. 00001000  A963                     syscall    SetControlValue/SetCtlValue
  1384. label00001002:
  1385. 00001002  302E FFFC                move.w     D0, [A6 - 0x4]
  1386. 00001006  906E FFF8                sub.w      D0, [A6 - 0x8]
  1387. 0000100A  B046                     cmp.w      D0, D6
  1388. 0000100C  6F08                     ble        +0xA /* 00001016 */
  1389. 0000100E  2F2D B384                move.l     -[A7], [A5 - 0x4C7C]
  1390. 00001012  4267                     clr.w      -[A7]
  1391. 00001014  A963                     syscall    SetControlValue/SetCtlValue
  1392. label00001016:
  1393. 00001016  4CDF 00C0                movem.l    D6,D7, [A7]+
  1394. 0000101A  4E5E                     unlink     A6
  1395. 0000101C  4E75                     rts
  1396. fn0000101E:
  1397. 0000101E  4E56 FFF8                link       A6, -0x0008
  1398. 00001022  48E7 0700                movem.l    -[A7], D5,D6,D7
  1399. 00001026  486E FFF8                pea.l      [A6 - 0x8]
  1400. 0000102A  4EBA FEEC                jsr        [PC - 0x114 /* 00000F18 */]
  1401. 0000102E  588F                     addq.l     A7, 4
  1402. 00001030  206D B370                movea.l    A0, [A5 - 0x4C90]
  1403. 00001034  2050                     movea.l    A0, [A0]
  1404. 00001036  3C28 0008                move.w     D6, [A0 + 0x8]
  1405. 0000103A  206D B370                movea.l    A0, [A5 - 0x4C90]
  1406. 0000103E  2050                     movea.l    A0, [A0]
  1407. 00001040  3A28 0006                move.w     D5, [A0 + 0x6]
  1408. 00001044  302E FFFE                move.w     D0, [A6 - 0x2]
  1409. 00001048  906E FFFA                sub.w      D0, [A6 - 0x6]
  1410. 0000104C  3206                     move.w     D1, D6
  1411. 0000104E  9240                     sub.w      D1, D0
  1412. 00001050  3E01                     move.w     D7, D1
  1413. 00001052  206D B37C                movea.l    A0, [A5 - 0x4C84]
  1414. 00001056  4A28 006F                tst.b      [A0 + 0x6F]
  1415. 0000105A  6716                     beq        +0x18 /* 00001072 */
  1416. 0000105C  4A47                     tst.w      D7
  1417. 0000105E  6F12                     ble        +0x14 /* 00001072 */
  1418. 00001060  2F2D B380                move.l     -[A7], [A5 - 0x4C80]
  1419. 00001064  3F07                     move.w     -[A7], D7
  1420. 00001066  A965                     syscall    SetControlMaximum/SetMaxCtl
  1421. 00001068  2F2D B380                move.l     -[A7], [A5 - 0x4C80]
  1422. 0000106C  4267                     clr.w      -[A7]
  1423. 0000106E  A95D                     syscall    HiliteControl
  1424. 00001070  600A                     bra        +0xC /* 0000107C */
  1425. label00001072:
  1426. 00001072  2F2D B380                move.l     -[A7], [A5 - 0x4C80]
  1427. 00001076  3F3C FFFF                move.w     -[A7], 0xFFFF
  1428. 0000107A  A95D                     syscall    HiliteControl
  1429. label0000107C:
  1430. 0000107C  302E FFFC                move.w     D0, [A6 - 0x4]
  1431. 00001080  906E FFF8                sub.w      D0, [A6 - 0x8]
  1432. 00001084  3205                     move.w     D1, D5
  1433. 00001086  9240                     sub.w      D1, D0
  1434. 00001088  3E01                     move.w     D7, D1
  1435. 0000108A  206D B37C                movea.l    A0, [A5 - 0x4C84]
  1436. 0000108E  4A28 006F                tst.b      [A0 + 0x6F]
  1437. 00001092  6716                     beq        +0x18 /* 000010AA */
  1438. 00001094  4A47                     tst.w      D7
  1439. 00001096  6F12                     ble        +0x14 /* 000010AA */
  1440. 00001098  2F2D B384                move.l     -[A7], [A5 - 0x4C7C]
  1441. 0000109C  3F07                     move.w     -[A7], D7
  1442. 0000109E  A965                     syscall    SetControlMaximum/SetMaxCtl
  1443. 000010A0  2F2D B384                move.l     -[A7], [A5 - 0x4C7C]
  1444. 000010A4  4267                     clr.w      -[A7]
  1445. 000010A6  A95D                     syscall    HiliteControl
  1446. 000010A8  600A                     bra        +0xC /* 000010B4 */
  1447. label000010AA:
  1448. 000010AA  2F2D B384                move.l     -[A7], [A5 - 0x4C7C]
  1449. 000010AE  3F3C FFFF                move.w     -[A7], 0xFFFF
  1450. 000010B2  A95D                     syscall    HiliteControl
  1451. label000010B4:
  1452. 000010B4  4CDF 00E0                movem.l    D5,D6,D7, [A7]+
  1453. 000010B8  4E5E                     unlink     A6
  1454. 000010BA  4E75                     rts
  1455. export_354:
  1456. 000010BC  4E56 FFEE                link       A6, -0x0012
  1457. 000010C0  486E FFEE                pea.l      [A6 - 0x12]
  1458. 000010C4  A898                     syscall    GetPenState
  1459. 000010C6  2F2D AB82                move.l     -[A7], [A5 - 0x547E]
  1460. 000010CA  A922                     syscall    BeginUpdate
  1461. 000010CC  4EBA F9B8                jsr        [PC - 0x648 /* 00000A86 */]
  1462. 000010D0  2F2D AB82                move.l     -[A7], [A5 - 0x547E]
  1463. 000010D4  A923                     syscall    EndUpdate
  1464. 000010D6  486E FFEE                pea.l      [A6 - 0x12]
  1465. 000010DA  A899                     syscall    SetPenState
  1466. 000010DC  4EBA FDEE                jsr        [PC - 0x212 /* 00000ECC */]
  1467. 000010E0  4E5E                     unlink     A6
  1468. 000010E2  4E75                     rts
  1469. export_363:
  1470. fn000010E4:
  1471. 000010E4  4E56 FFF8                link       A6, -0x0008
  1472. 000010E8  2F0C                     move.l     -[A7], A4
  1473. 000010EA  286E 0008                movea.l    A4, [A6 + 0x8]
  1474. 000010EE  4AAC 006A                tst.l      [A4 + 0x6A]
  1475. 000010F2  6722                     beq        +0x24 /* 00001116 */
  1476. 000010F4  486E FFF8                pea.l      [A6 - 0x8]
  1477. 000010F8  3F2C 0084                move.w     -[A7], [A4 + 0x84]
  1478. 000010FC  2F2C 008A                move.l     -[A7], [A4 + 0x8A]
  1479. 00001100  4EAD 0FCA                jsr        [A5 + 0xFCA /* export_501 */]
  1480. 00001104  4FEF 000A                lea.l      A7, [A7 + 0xA]
  1481. 00001108  486E FFF8                pea.l      [A6 - 0x8]
  1482. 0000110C  2F2C 006A                move.l     -[A7], [A4 + 0x6A]
  1483. 00001110  4EBA 000A                jsr        [PC + 0xA /* 0000111C */]
  1484. 00001114  508F                     addq.l     A7, 8
  1485. label00001116:
  1486. 00001116  285F                     movea.l    A4, [A7]+
  1487. 00001118  4E5E                     unlink     A6
  1488. 0000111A  4E75                     rts
  1489. export_367:
  1490. fn0000111C:
  1491. 0000111C  4E56 FF8A                link       A6, -0x0076
  1492. 00001120  41EE FF92                lea.l      A0, [A6 - 0x6E]
  1493. 00001124  43ED B334                lea.l      A1, [A5 - 0x4CCC]
  1494. 00001128  7017                     moveq.l    D0, 0x17
  1495. label0000112A:
  1496. 0000112A  20D9                     move.l     [A0]+, [A1]+
  1497. 0000112C  51C8 FFFC                dbf        D0, -0x6 /* 0000112A */
  1498. 00001130  30D9                     move.w     [A0]+, [A1]+
  1499. 00001132  486D B334                pea.l      [A5 - 0x4CCC]
  1500. 00001136  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  1501. 0000113A  4EAD 01EA                jsr        [A5 + 0x1EA /* export_57 */]
  1502. 0000113E  508F                     addq.l     A7, 8
  1503. 00001140  2F2D B37C                move.l     -[A7], [A5 - 0x4C84]
  1504. 00001144  A873                     syscall    SetPort
  1505. 00001146  4AAE 000C                tst.l      [A6 + 0xC]
  1506. 0000114A  6740                     beq        +0x42 /* 0000118C */
  1507. 0000114C  206E 000C                movea.l    A0, [A6 + 0xC]
  1508. 00001150  43EE FFF4                lea.l      A1, [A6 - 0xC]
  1509. 00001154  22D8                     move.l     [A1]+, [A0]+
  1510. 00001156  22D8                     move.l     [A1]+, [A0]+
  1511. 00001158  4267                     clr.w      -[A7]
  1512. 0000115A  2F2D B384                move.l     -[A7], [A5 - 0x4C7C]
  1513. 0000115E  A960                     syscall    GetControlValue/GetCtlValue
  1514. 00001160  301F                     move.w     D0, [A7]+
  1515. 00001162  3D40 FFFC                move.w     [A6 - 0x4], D0
  1516. 00001166  4267                     clr.w      -[A7]
  1517. 00001168  2F2D B380                move.l     -[A7], [A5 - 0x4C80]
  1518. 0000116C  A960                     syscall    GetControlValue/GetCtlValue
  1519. 0000116E  301F                     move.w     D0, [A7]+
  1520. 00001170  3D40 FFFE                move.w     [A6 - 0x2], D0
  1521. 00001174  302E FFFE                move.w     D0, [A6 - 0x2]
  1522. 00001178  4440                     neg.w      D0
  1523. 0000117A  322E FFFC                move.w     D1, [A6 - 0x4]
  1524. 0000117E  4441                     neg.w      D1
  1525. 00001180  486E FFF4                pea.l      [A6 - 0xC]
  1526. 00001184  3F00                     move.w     -[A7], D0
  1527. 00001186  3F01                     move.w     -[A7], D1
  1528. 00001188  A8A8                     syscall    OffsetRect
  1529. 0000118A  600A                     bra        +0xC /* 00001196 */
  1530. label0000118C:
  1531. 0000118C  486E FFF4                pea.l      [A6 - 0xC]
  1532. 00001190  4EBA FD86                jsr        [PC - 0x27A /* 00000F18 */]
  1533. 00001194  588F                     addq.l     A7, 4
  1534. label00001196:
  1535. 00001196  42A7                     clr.l      -[A7]
  1536. 00001198  A8D8                     syscall    NewRgn
  1537. 0000119A  205F                     movea.l    A0, [A7]+
  1538. 0000119C  2D48 FF8A                move.l     [A6 - 0x76], A0
  1539. 000011A0  2F2E FF8A                move.l     -[A7], [A6 - 0x76]
  1540. 000011A4  486E FFF4                pea.l      [A6 - 0xC]
  1541. 000011A8  A8DF                     syscall    RectRgn
  1542. 000011AA  206D B37C                movea.l    A0, [A5 - 0x4C84]
  1543. 000011AE  2D68 0018 FF8E           move.l     [A6 - 0x72], [A0 + 0x18]
  1544. 000011B4  2F2E FF8A                move.l     -[A7], [A6 - 0x76]
  1545. 000011B8  2F2E FF8E                move.l     -[A7], [A6 - 0x72]
  1546. 000011BC  2F2E FF8A                move.l     -[A7], [A6 - 0x76]
  1547. 000011C0  A8E4                     syscall    SectRgn
  1548. 000011C2  206D B37C                movea.l    A0, [A5 - 0x4C84]
  1549. 000011C6  216E FF8A 0018           move.l     [A0 + 0x18], [A6 - 0x76]
  1550. 000011CC  4EBA F8B8                jsr        [PC - 0x748 /* 00000A86 */]
  1551. 000011D0  206D B37C                movea.l    A0, [A5 - 0x4C84]
  1552. 000011D4  216E FF8E 0018           move.l     [A0 + 0x18], [A6 - 0x72]
  1553. 000011DA  2F2E FF8A                move.l     -[A7], [A6 - 0x76]
  1554. 000011DE  4EAD 0572                jsr        [A5 + 0x572 /* export_170 */]
  1555. 000011E2  41ED B334                lea.l      A0, [A5 - 0x4CCC]
  1556. 000011E6  43EE FF92                lea.l      A1, [A6 - 0x6E]
  1557. 000011EA  7017                     moveq.l    D0, 0x17
  1558. label000011EC:
  1559. 000011EC  20D9                     move.l     [A0]+, [A1]+
  1560. 000011EE  51C8 FFFC                dbf        D0, -0x6 /* 000011EC */
  1561. 000011F2  30D9                     move.w     [A0]+, [A1]+
  1562. 000011F4  4E5E                     unlink     A6
  1563. 000011F6  4E75                     rts
  1564. export_370:
  1565. 000011F8  4E56 FF9E                link       A6, -0x0062
  1566. 000011FC  41EE FF9E                lea.l      A0, [A6 - 0x62]
  1567. 00001200  43ED B334                lea.l      A1, [A5 - 0x4CCC]
  1568. 00001204  7017                     moveq.l    D0, 0x17
  1569. label00001206:
  1570. 00001206  20D9                     move.l     [A0]+, [A1]+
  1571. 00001208  51C8 FFFC                dbf        D0, -0x6 /* 00001206 */
  1572. 0000120C  30D9                     move.w     [A0]+, [A1]+
  1573. 0000120E  486D B334                pea.l      [A5 - 0x4CCC]
  1574. 00001212  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  1575. 00001216  4EAD 01EA                jsr        [A5 + 0x1EA /* export_57 */]
  1576. 0000121A  508F                     addq.l     A7, 8
  1577. 0000121C  2F2D B37C                move.l     -[A7], [A5 - 0x4C84]
  1578. 00001220  A873                     syscall    SetPort
  1579. 00001222  4EBA FD2C                jsr        [PC - 0x2D4 /* 00000F50 */]
  1580. 00001226  4EBA FDF6                jsr        [PC - 0x20A /* 0000101E */]
  1581. 0000122A  4EBA F85A                jsr        [PC - 0x7A6 /* 00000A86 */]
  1582. 0000122E  206D B34C                movea.l    A0, [A5 - 0x4CB4]
  1583. 00001232  2050                     movea.l    A0, [A0]
  1584. 00001234  0C68 0001 0002           cmpi.w     [A0 + 0x2], 0x1
  1585. 0000123A  660E                     bne        +0x10 /* 0000124A */
  1586. 0000123C  A89E                     syscall    PenNormal
  1587. 0000123E  2F2D B37C                move.l     -[A7], [A5 - 0x4C84]
  1588. 00001242  A904                     syscall    DrawGrowIcon
  1589. 00001244  2F2D B37C                move.l     -[A7], [A5 - 0x4C84]
  1590. 00001248  A969                     syscall    DrawControls
  1591. label0000124A:
  1592. 0000124A  41ED B334                lea.l      A0, [A5 - 0x4CCC]
  1593. 0000124E  43EE FF9E                lea.l      A1, [A6 - 0x62]
  1594. 00001252  7017                     moveq.l    D0, 0x17
  1595. label00001254:
  1596. 00001254  20D9                     move.l     [A0]+, [A1]+
  1597. 00001256  51C8 FFFC                dbf        D0, -0x6 /* 00001254 */
  1598. 0000125A  30D9                     move.w     [A0]+, [A1]+
  1599. 0000125C  4E5E                     unlink     A6
  1600. 0000125E  4E75                     rts
  1601. export_365:
  1602. fn00001260:
  1603. 00001260  4E56 FF98                link       A6, -0x0068
  1604. 00001264  48E7 0108                movem.l    -[A7], D7,A4
  1605. 00001268  286E 0008                movea.l    A4, [A6 + 0x8]
  1606. 0000126C  2F2C 0028                move.l     -[A7], [A4 + 0x28]
  1607. 00001270  4EAD 09F2                jsr        [A5 + 0x9F2 /* export_314 */]
  1608. 00001274  588F                     addq.l     A7, 4
  1609. 00001276  2D40 FFB8                move.l     [A6 - 0x48], D0
  1610. 0000127A  2F2C 003C                move.l     -[A7], [A4 + 0x3C]
  1611. 0000127E  4EAD 09F2                jsr        [A5 + 0x9F2 /* export_314 */]
  1612. 00001282  588F                     addq.l     A7, 4
  1613. 00001284  D1AE FFB8                add.l      [A6 - 0x48], D0
  1614. 00001288  2F14                     move.l     -[A7], [A4]
  1615. 0000128A  4EAD 0A6A                jsr        [A5 + 0xA6A /* export_329 */]
  1616. 0000128E  588F                     addq.l     A7, 4
  1617. 00001290  4A40                     tst.w      D0
  1618. 00001292  6614                     bne        +0x16 /* 000012A8 */
  1619. 00001294  206E FFB8                movea.l    A0, [A6 - 0x48]
  1620. 00001298  4868 4E20                pea.l      [A0 + 0x4E20]
  1621. 0000129C  2F14                     move.l     -[A7], [A4]
  1622. 0000129E  4EAD 0A82                jsr        [A5 + 0xA82 /* export_332 */]
  1623. 000012A2  508F                     addq.l     A7, 8
  1624. 000012A4  4A40                     tst.w      D0
  1625. 000012A6  6708                     beq        +0xA /* 000012B0 */
  1626. label000012A8:
  1627. 000012A8  2F14                     move.l     -[A7], [A4]
  1628. 000012AA  4EAD 0A12                jsr        [A5 + 0xA12 /* export_318 */]
  1629. 000012AE  588F                     addq.l     A7, 4
  1630. label000012B0:
  1631. 000012B0  486E FFBE                pea.l      [A6 - 0x42]
  1632. 000012B4  2F2C 0020                move.l     -[A7], [A4 + 0x20]
  1633. 000012B8  2F14                     move.l     -[A7], [A4]
  1634. 000012BA  4EAD 0A3A                jsr        [A5 + 0xA3A /* export_323 */]
  1635. 000012BE  4FEF 000C                lea.l      A7, [A7 + 0xC]
  1636. 000012C2  3F00                     move.w     -[A7], D0
  1637. 000012C4  4EAD 007A                jsr        [A5 + 0x7A /* export_11 */]
  1638. 000012C8  548F                     addq.l     A7, 2
  1639. 000012CA  486E FFBC                pea.l      [A6 - 0x44]
  1640. 000012CE  2F2C 0034                move.l     -[A7], [A4 + 0x34]
  1641. 000012D2  2F14                     move.l     -[A7], [A4]
  1642. 000012D4  4EAD 0A3A                jsr        [A5 + 0xA3A /* export_323 */]
  1643. 000012D8  4FEF 000C                lea.l      A7, [A7 + 0xC]
  1644. 000012DC  3F00                     move.w     -[A7], D0
  1645. 000012DE  4EAD 007A                jsr        [A5 + 0x7A /* export_11 */]
  1646. 000012E2  548F                     addq.l     A7, 2
  1647. 000012E4  4A6E FFBE                tst.w      [A6 - 0x42]
  1648. 000012E8  6608                     bne        +0xA /* 000012F2 */
  1649. 000012EA  4A6E FFBC                tst.w      [A6 - 0x44]
  1650. 000012EE  6700 009A                beq        +0x9C /* 0000138A */
  1651. label000012F2:
  1652. 000012F2  7E00                     moveq.l    D7, 0x00
  1653. 000012F4  6010                     bra        +0x12 /* 00001306 */
  1654. label000012F6:
  1655. 000012F6  3007                     move.w     D0, D7
  1656. 000012F8  48C0                     ext.l      D0
  1657. 000012FA  E580                     asl        D0, 2
  1658. 000012FC  D08E                     add.l      D0, A6
  1659. 000012FE  2040                     movea.l    A0, D0
  1660. 00001300  42A8 FF98                clr.l      [A0 - 0x68]
  1661. 00001304  5247                     addq.w     D7, 1
  1662. label00001306:
  1663. 00001306  0C47 0008                cmpi.w     D7, 0x8
  1664. 0000130A  6DEA                     blt        -0x14 /* 000012F6 */
  1665. 0000130C  2F2C 002C                move.l     -[A7], [A4 + 0x2C]
  1666. 00001310  486E FF98                pea.l      [A6 - 0x68]
  1667. 00001314  4EAD 099A                jsr        [A5 + 0x99A /* export_303 */]
  1668. 00001318  508F                     addq.l     A7, 8
  1669. 0000131A  2F2C 0040                move.l     -[A7], [A4 + 0x40]
  1670. 0000131E  486E FF98                pea.l      [A6 - 0x68]
  1671. 00001322  4EAD 099A                jsr        [A5 + 0x99A /* export_303 */]
  1672. 00001326  508F                     addq.l     A7, 8
  1673. 00001328  486E FFC0                pea.l      [A6 - 0x40]
  1674. 0000132C  2F2C 001C                move.l     -[A7], [A4 + 0x1C]
  1675. 00001330  2F2C 0018                move.l     -[A7], [A4 + 0x18]
  1676. 00001334  2F14                     move.l     -[A7], [A4]
  1677. 00001336  4EAD 026A                jsr        [A5 + 0x26A /* export_73 */]
  1678. 0000133A  4FEF 0010                lea.l      A7, [A7 + 0x10]
  1679. 0000133E  4878 0020                push.l     0x20 /* ' ' */
  1680. 00001342  486E FFE0                pea.l      [A6 - 0x20]
  1681. 00001346  486E FF98                pea.l      [A6 - 0x68]
  1682. 0000134A  4EAD 00BA                jsr        [A5 + 0xBA /* export_19 */]
  1683. 0000134E  4FEF 000C                lea.l      A7, [A7 + 0xC]
  1684. 00001352  2D6E FFB8 FFDC           move.l     [A6 - 0x24], [A6 - 0x48]
  1685. 00001358  486E FFC0                pea.l      [A6 - 0x40]
  1686. 0000135C  2F2C 001C                move.l     -[A7], [A4 + 0x1C]
  1687. 00001360  2F2C 0018                move.l     -[A7], [A4 + 0x18]
  1688. 00001364  2F14                     move.l     -[A7], [A4]
  1689. 00001366  4EAD 02B2                jsr        [A5 + 0x2B2 /* export_82 */]
  1690. 0000136A  4FEF 0010                lea.l      A7, [A7 + 0x10]
  1691. 0000136E  206C 0028                movea.l    A0, [A4 + 0x28]
  1692. 00001372  2050                     movea.l    A0, [A0]
  1693. 00001374  2F28 0024                move.l     -[A7], [A0 + 0x24]
  1694. 00001378  2F2C 0040                move.l     -[A7], [A4 + 0x40]
  1695. 0000137C  4EAD 09B2                jsr        [A5 + 0x9B2 /* export_306 */]
  1696. 00001380  508F                     addq.l     A7, 8
  1697. 00001382  3F00                     move.w     -[A7], D0
  1698. 00001384  4EAD 007A                jsr        [A5 + 0x7A /* export_11 */]
  1699. 00001388  548F                     addq.l     A7, 2
  1700. label0000138A:
  1701. 0000138A  4CDF 1080                movem.l    D7,A4, [A7]+
  1702. 0000138E  4E5E                     unlink     A6
  1703. 00001390  4E75                     rts
  1704. export_361:
  1705. 00001392  4E56 FFF4                link       A6, -0x000C
  1706. 00001396  48E7 0300                movem.l    -[A7], D6,D7
  1707. 0000139A  526D B32C                addq.w     [A5 - 0x4CD4], 1
  1708. 0000139E  486E FFF4                pea.l      [A6 - 0xC]
  1709. 000013A2  486E FFF8                pea.l      [A6 - 0x8]
  1710. 000013A6  486E FFFC                pea.l      [A6 - 0x4]
  1711. 000013AA  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  1712. 000013AE  4EAD 0CCA                jsr        [A5 + 0xCCA /* export_405 */]
  1713. 000013B2  4FEF 0010                lea.l      A7, [A7 + 0x10]
  1714. 000013B6  3E00                     move.w     D7, D0
  1715. 000013B8  4A47                     tst.w      D7
  1716. 000013BA  6706                     beq        +0x8 /* 000013C2 */
  1717. 000013BC  3007                     move.w     D0, D7
  1718. 000013BE  6000 0064                bra        +0x66 /* 00001424 */
  1719. label000013C2:
  1720. 000013C2  3C2D B32A                move.w     D6, [A5 - 0x4CD6]
  1721. 000013C6  2F2E FFF4                move.l     -[A7], [A6 - 0xC]
  1722. 000013CA  2F2E FFF8                move.l     -[A7], [A6 - 0x8]
  1723. 000013CE  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  1724. 000013D2  4EBA 0058                jsr        [PC + 0x58 /* 0000142C */]
  1725. 000013D6  4FEF 000C                lea.l      A7, [A7 + 0xC]
  1726. 000013DA  3E00                     move.w     D7, D0
  1727. 000013DC  4A47                     tst.w      D7
  1728. 000013DE  6704                     beq        +0x6 /* 000013E4 */
  1729. 000013E0  3007                     move.w     D0, D7
  1730. 000013E2  6040                     bra        +0x42 /* 00001424 */
  1731. label000013E4:
  1732. 000013E4  BC6D B32A                cmp.w      D6, [A5 - 0x4CD6]
  1733. 000013E8  6722                     beq        +0x24 /* 0000140C */
  1734. 000013EA  486E FFF4                pea.l      [A6 - 0xC]
  1735. 000013EE  486E FFF8                pea.l      [A6 - 0x8]
  1736. 000013F2  486E FFFC                pea.l      [A6 - 0x4]
  1737. 000013F6  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  1738. 000013FA  4EAD 0CCA                jsr        [A5 + 0xCCA /* export_405 */]
  1739. 000013FE  4FEF 0010                lea.l      A7, [A7 + 0x10]
  1740. 00001402  3E00                     move.w     D7, D0
  1741. 00001404  4A47                     tst.w      D7
  1742. 00001406  6704                     beq        +0x6 /* 0000140C */
  1743. 00001408  3007                     move.w     D0, D7
  1744. 0000140A  6018                     bra        +0x1A /* 00001424 */
  1745. label0000140C:
  1746. 0000140C  2F2E FFF4                move.l     -[A7], [A6 - 0xC]
  1747. 00001410  2F2E FFF8                move.l     -[A7], [A6 - 0x8]
  1748. 00001414  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  1749. 00001418  4EBA 029C                jsr        [PC + 0x29C /* 000016B6 */]
  1750. 0000141C  4FEF 000C                lea.l      A7, [A7 + 0xC]
  1751. 00001420  3E00                     move.w     D7, D0
  1752. 00001422  3007                     move.w     D0, D7
  1753. label00001424:
  1754. 00001424  4CDF 00C0                movem.l    D6,D7, [A7]+
  1755. 00001428  4E5E                     unlink     A6
  1756. 0000142A  4E75                     rts
  1757. fn0000142C:
  1758. 0000142C  4E56 FFBC                link       A6, -0x0044
  1759. 00001430  2F07                     move.l     -[A7], D7
  1760. 00001432  2D6D B38C FFBC           move.l     [A6 - 0x44], [A5 - 0x4C74]
  1761. 00001438  202D B334                move.l     D0, [A5 - 0x4CCC]
  1762. 0000143C  B0AE 0008                cmp.l      D0, [A6 + 0x8]
  1763. 00001440  6600 026A                bne        +0x26C /* 000016AC */
  1764. 00001444  202D B340                move.l     D0, [A5 - 0x4CC0]
  1765. 00001448  B0AE 0010                cmp.l      D0, [A6 + 0x10]
  1766. 0000144C  6600 017C                bne        +0x17E /* 000015CA */
  1767. 00001450  202D B350                move.l     D0, [A5 - 0x4CB0]
  1768. 00001454  B0AE 000C                cmp.l      D0, [A6 + 0xC]
  1769. 00001458  6606                     bne        +0x8 /* 00001460 */
  1770. 0000145A  7000                     moveq.l    D0, 0x00
  1771. 0000145C  6000 0252                bra        +0x254 /* 000016B0 */
  1772. label00001460:
  1773. 00001460  486E FFC0                pea.l      [A6 - 0x40]
  1774. 00001464  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  1775. 00001468  2F2D B34C                move.l     -[A7], [A5 - 0x4CB4]
  1776. 0000146C  2F2D B334                move.l     -[A7], [A5 - 0x4CCC]
  1777. 00001470  4EAD 026A                jsr        [A5 + 0x26A /* export_73 */]
  1778. 00001474  4FEF 0010                lea.l      A7, [A7 + 0x10]
  1779. 00001478  202E FFC4                move.l     D0, [A6 - 0x3C]
  1780. 0000147C  B0AD B368                cmp.l      D0, [A5 - 0x4C98]
  1781. 00001480  6600 008C                bne        +0x8E /* 0000150E */
  1782. 00001484  4EBA F862                jsr        [PC - 0x79E /* 00000CE8 */]
  1783. 00001488  3E00                     move.w     D7, D0
  1784. 0000148A  4A47                     tst.w      D7
  1785. 0000148C  6706                     beq        +0x8 /* 00001494 */
  1786. 0000148E  3007                     move.w     D0, D7
  1787. 00001490  6000 021E                bra        +0x220 /* 000016B0 */
  1788. label00001494:
  1789. 00001494  202E FFBC                move.l     D0, [A6 - 0x44]
  1790. 00001498  B0AD B38C                cmp.l      D0, [A5 - 0x4C74]
  1791. 0000149C  6708                     beq        +0xA /* 000014A6 */
  1792. 0000149E  303C FC20                move.w     D0, 0xFC20
  1793. 000014A2  6000 020C                bra        +0x20E /* 000016B0 */
  1794. label000014A6:
  1795. 000014A6  4EBA F826                jsr        [PC - 0x7DA /* 00000CCE */]
  1796. 000014AA  486D BF32                pea.l      [A5 - 0x40CE]
  1797. 000014AE  4EBA F010                jsr        [PC - 0xFF0 /* 000004C0 */]
  1798. 000014B2  588F                     addq.l     A7, 4
  1799. 000014B4  3E00                     move.w     D7, D0
  1800. 000014B6  4A47                     tst.w      D7
  1801. 000014B8  6706                     beq        +0x8 /* 000014C0 */
  1802. 000014BA  3007                     move.w     D0, D7
  1803. 000014BC  6000 01F2                bra        +0x1F4 /* 000016B0 */
  1804. label000014C0:
  1805. 000014C0  202E FFBC                move.l     D0, [A6 - 0x44]
  1806. 000014C4  B0AD B38C                cmp.l      D0, [A5 - 0x4C74]
  1807. 000014C8  6708                     beq        +0xA /* 000014D2 */
  1808. 000014CA  303C FC20                move.w     D0, 0xFC20
  1809. 000014CE  6000 01E0                bra        +0x1E2 /* 000016B0 */
  1810. label000014D2:
  1811. 000014D2  4A6D B31A                tst.w      [A5 - 0x4CE6]
  1812. 000014D6  6630                     bne        +0x32 /* 00001508 */
  1813. 000014D8  2F2D B37C                move.l     -[A7], [A5 - 0x4C84]
  1814. 000014DC  4267                     clr.w      -[A7]
  1815. 000014DE  486D BF3E                pea.l      [A5 - 0x40C2]
  1816. 000014E2  4EBA 39F8                jsr        [PC + 0x39F8 /* 00004EDC */]
  1817. 000014E6  4FEF 000A                lea.l      A7, [A7 + 0xA]
  1818. 000014EA  3E00                     move.w     D7, D0
  1819. 000014EC  4A47                     tst.w      D7
  1820. 000014EE  6706                     beq        +0x8 /* 000014F6 */
  1821. 000014F0  3007                     move.w     D0, D7
  1822. 000014F2  6000 01BC                bra        +0x1BE /* 000016B0 */
  1823. label000014F6:
  1824. 000014F6  202E FFBC                move.l     D0, [A6 - 0x44]
  1825. 000014FA  B0AD B38C                cmp.l      D0, [A5 - 0x4C74]
  1826. 000014FE  6708                     beq        +0xA /* 00001508 */
  1827. 00001500  303C FC20                move.w     D0, 0xFC20
  1828. 00001504  6000 01AA                bra        +0x1AC /* 000016B0 */
  1829. label00001508:
  1830. 00001508  7000                     moveq.l    D0, 0x00
  1831. 0000150A  6000 01A4                bra        +0x1A6 /* 000016B0 */
  1832. label0000150E:
  1833. 0000150E  4EBA F7D8                jsr        [PC - 0x828 /* 00000CE8 */]
  1834. 00001512  3E00                     move.w     D7, D0
  1835. 00001514  4A47                     tst.w      D7
  1836. 00001516  6706                     beq        +0x8 /* 0000151E */
  1837. 00001518  3007                     move.w     D0, D7
  1838. 0000151A  6000 0194                bra        +0x196 /* 000016B0 */
  1839. label0000151E:
  1840. 0000151E  202E FFBC                move.l     D0, [A6 - 0x44]
  1841. 00001522  B0AD B38C                cmp.l      D0, [A5 - 0x4C74]
  1842. 00001526  6708                     beq        +0xA /* 00001530 */
  1843. 00001528  303C FC20                move.w     D0, 0xFC20
  1844. 0000152C  6000 0182                bra        +0x184 /* 000016B0 */
  1845. label00001530:
  1846. 00001530  4EBA F79C                jsr        [PC - 0x864 /* 00000CCE */]
  1847. 00001534  486D BF48                pea.l      [A5 - 0x40B8]
  1848. 00001538  4EBA EF86                jsr        [PC - 0x107A /* 000004C0 */]
  1849. 0000153C  588F                     addq.l     A7, 4
  1850. 0000153E  3E00                     move.w     D7, D0
  1851. 00001540  4A47                     tst.w      D7
  1852. 00001542  6706                     beq        +0x8 /* 0000154A */
  1853. 00001544  3007                     move.w     D0, D7
  1854. 00001546  6000 0168                bra        +0x16A /* 000016B0 */
  1855. label0000154A:
  1856. 0000154A  202E FFBC                move.l     D0, [A6 - 0x44]
  1857. 0000154E  B0AD B38C                cmp.l      D0, [A5 - 0x4C74]
  1858. 00001552  6708                     beq        +0xA /* 0000155C */
  1859. 00001554  303C FC20                move.w     D0, 0xFC20
  1860. 00001558  6000 0156                bra        +0x158 /* 000016B0 */
  1861. label0000155C:
  1862. 0000155C  4A6D B31A                tst.w      [A5 - 0x4CE6]
  1863. 00001560  6600 0062                bne        +0x64 /* 000015C4 */
  1864. 00001564  2F2D B37C                move.l     -[A7], [A5 - 0x4C84]
  1865. 00001568  4267                     clr.w      -[A7]
  1866. 0000156A  486D BF54                pea.l      [A5 - 0x40AC]
  1867. 0000156E  4EBA 396C                jsr        [PC + 0x396C /* 00004EDC */]
  1868. 00001572  4FEF 000A                lea.l      A7, [A7 + 0xA]
  1869. 00001576  3E00                     move.w     D7, D0
  1870. 00001578  4A47                     tst.w      D7
  1871. 0000157A  6706                     beq        +0x8 /* 00001582 */
  1872. 0000157C  3007                     move.w     D0, D7
  1873. 0000157E  6000 0130                bra        +0x132 /* 000016B0 */
  1874. label00001582:
  1875. 00001582  202E FFBC                move.l     D0, [A6 - 0x44]
  1876. 00001586  B0AD B38C                cmp.l      D0, [A5 - 0x4C74]
  1877. 0000158A  6708                     beq        +0xA /* 00001594 */
  1878. 0000158C  303C FC20                move.w     D0, 0xFC20
  1879. 00001590  6000 011E                bra        +0x120 /* 000016B0 */
  1880. label00001594:
  1881. 00001594  2F2D B37C                move.l     -[A7], [A5 - 0x4C84]
  1882. 00001598  4267                     clr.w      -[A7]
  1883. 0000159A  486D BF5E                pea.l      [A5 - 0x40A2]
  1884. 0000159E  4EBA 393C                jsr        [PC + 0x393C /* 00004EDC */]
  1885. 000015A2  4FEF 000A                lea.l      A7, [A7 + 0xA]
  1886. 000015A6  3E00                     move.w     D7, D0
  1887. 000015A8  4A47                     tst.w      D7
  1888. 000015AA  6706                     beq        +0x8 /* 000015B2 */
  1889. 000015AC  3007                     move.w     D0, D7
  1890. 000015AE  6000 0100                bra        +0x102 /* 000016B0 */
  1891. label000015B2:
  1892. 000015B2  202E FFBC                move.l     D0, [A6 - 0x44]
  1893. 000015B6  B0AD B38C                cmp.l      D0, [A5 - 0x4C74]
  1894. 000015BA  6708                     beq        +0xA /* 000015C4 */
  1895. 000015BC  303C FC20                move.w     D0, 0xFC20
  1896. 000015C0  6000 00EE                bra        +0xF0 /* 000016B0 */
  1897. label000015C4:
  1898. 000015C4  7000                     moveq.l    D0, 0x00
  1899. 000015C6  6000 00E8                bra        +0xEA /* 000016B0 */
  1900. label000015CA:
  1901. 000015CA  4EBA F71C                jsr        [PC - 0x8E4 /* 00000CE8 */]
  1902. 000015CE  3E00                     move.w     D7, D0
  1903. 000015D0  4A47                     tst.w      D7
  1904. 000015D2  6706                     beq        +0x8 /* 000015DA */
  1905. 000015D4  3007                     move.w     D0, D7
  1906. 000015D6  6000 00D8                bra        +0xDA /* 000016B0 */
  1907. label000015DA:
  1908. 000015DA  202E FFBC                move.l     D0, [A6 - 0x44]
  1909. 000015DE  B0AD B38C                cmp.l      D0, [A5 - 0x4C74]
  1910. 000015E2  6708                     beq        +0xA /* 000015EC */
  1911. 000015E4  303C FC20                move.w     D0, 0xFC20
  1912. 000015E8  6000 00C6                bra        +0xC8 /* 000016B0 */
  1913. label000015EC:
  1914. 000015EC  4EBA F6E0                jsr        [PC - 0x920 /* 00000CCE */]
  1915. 000015F0  486D BF6E                pea.l      [A5 - 0x4092]
  1916. 000015F4  4EBA EECA                jsr        [PC - 0x1136 /* 000004C0 */]
  1917. 000015F8  588F                     addq.l     A7, 4
  1918. 000015FA  3E00                     move.w     D7, D0
  1919. 000015FC  4A47                     tst.w      D7
  1920. 000015FE  6706                     beq        +0x8 /* 00001606 */
  1921. 00001600  3007                     move.w     D0, D7
  1922. 00001602  6000 00AC                bra        +0xAE /* 000016B0 */
  1923. label00001606:
  1924. 00001606  202E FFBC                move.l     D0, [A6 - 0x44]
  1925. 0000160A  B0AD B38C                cmp.l      D0, [A5 - 0x4C74]
  1926. 0000160E  6708                     beq        +0xA /* 00001618 */
  1927. 00001610  303C FC20                move.w     D0, 0xFC20
  1928. 00001614  6000 009A                bra        +0x9C /* 000016B0 */
  1929. label00001618:
  1930. 00001618  4A6D B31A                tst.w      [A5 - 0x4CE6]
  1931. 0000161C  6600 008A                bne        +0x8C /* 000016A8 */
  1932. 00001620  2F2D B37C                move.l     -[A7], [A5 - 0x4C84]
  1933. 00001624  4267                     clr.w      -[A7]
  1934. 00001626  486D BF7A                pea.l      [A5 - 0x4086]
  1935. 0000162A  4EBA 38B0                jsr        [PC + 0x38B0 /* 00004EDC */]
  1936. 0000162E  4FEF 000A                lea.l      A7, [A7 + 0xA]
  1937. 00001632  3E00                     move.w     D7, D0
  1938. 00001634  4A47                     tst.w      D7
  1939. 00001636  6706                     beq        +0x8 /* 0000163E */
  1940. 00001638  3007                     move.w     D0, D7
  1941. 0000163A  6000 0074                bra        +0x76 /* 000016B0 */
  1942. label0000163E:
  1943. 0000163E  202E FFBC                move.l     D0, [A6 - 0x44]
  1944. 00001642  B0AD B38C                cmp.l      D0, [A5 - 0x4C74]
  1945. 00001646  6708                     beq        +0xA /* 00001650 */
  1946. 00001648  303C FC20                move.w     D0, 0xFC20
  1947. 0000164C  6000 0062                bra        +0x64 /* 000016B0 */
  1948. label00001650:
  1949. 00001650  2F2D B37C                move.l     -[A7], [A5 - 0x4C84]
  1950. 00001654  4267                     clr.w      -[A7]
  1951. 00001656  486D BF84                pea.l      [A5 - 0x407C]
  1952. 0000165A  4EBA 3880                jsr        [PC + 0x3880 /* 00004EDC */]
  1953. 0000165E  4FEF 000A                lea.l      A7, [A7 + 0xA]
  1954. 00001662  3E00                     move.w     D7, D0
  1955. 00001664  4A47                     tst.w      D7
  1956. 00001666  6704                     beq        +0x6 /* 0000166C */
  1957. 00001668  3007                     move.w     D0, D7
  1958. 0000166A  6044                     bra        +0x46 /* 000016B0 */
  1959. label0000166C:
  1960. 0000166C  202E FFBC                move.l     D0, [A6 - 0x44]
  1961. 00001670  B0AD B38C                cmp.l      D0, [A5 - 0x4C74]
  1962. 00001674  6706                     beq        +0x8 /* 0000167C */
  1963. 00001676  303C FC20                move.w     D0, 0xFC20
  1964. 0000167A  6034                     bra        +0x36 /* 000016B0 */
  1965. label0000167C:
  1966. 0000167C  2F2D B37C                move.l     -[A7], [A5 - 0x4C84]
  1967. 00001680  4267                     clr.w      -[A7]
  1968. 00001682  486D BF94                pea.l      [A5 - 0x406C]
  1969. 00001686  4EBA 3854                jsr        [PC + 0x3854 /* 00004EDC */]
  1970. 0000168A  4FEF 000A                lea.l      A7, [A7 + 0xA]
  1971. 0000168E  3E00                     move.w     D7, D0
  1972. 00001690  4A47                     tst.w      D7
  1973. 00001692  6704                     beq        +0x6 /* 00001698 */
  1974. 00001694  3007                     move.w     D0, D7
  1975. 00001696  6018                     bra        +0x1A /* 000016B0 */
  1976. label00001698:
  1977. 00001698  202E FFBC                move.l     D0, [A6 - 0x44]
  1978. 0000169C  B0AD B38C                cmp.l      D0, [A5 - 0x4C74]
  1979. 000016A0  6706                     beq        +0x8 /* 000016A8 */
  1980. 000016A2  303C FC20                move.w     D0, 0xFC20
  1981. 000016A6  6008                     bra        +0xA /* 000016B0 */
  1982. label000016A8:
  1983. 000016A8  7000                     moveq.l    D0, 0x00
  1984. 000016AA  6004                     bra        +0x6 /* 000016B0 */
  1985. label000016AC:
  1986. 000016AC  4EAD 00A2                jsr        [A5 + 0xA2 /* export_16 */]
  1987. label000016B0:
  1988. 000016B0  2E1F                     move.l     D7, [A7]+
  1989. 000016B2  4E5E                     unlink     A6
  1990. 000016B4  4E75                     rts
  1991. fn000016B6:
  1992. 000016B6  4E56 FF3A                link       A6, -0x00C6
  1993. 000016BA  2F07                     move.l     -[A7], D7
  1994. 000016BC  202D B334                move.l     D0, [A5 - 0x4CCC]
  1995. 000016C0  B0AE 0008                cmp.l      D0, [A6 + 0x8]
  1996. 000016C4  6600 0746                bne        +0x748 /* 00001E0C */
  1997. 000016C8  202D B340                move.l     D0, [A5 - 0x4CC0]
  1998. 000016CC  B0AE 0010                cmp.l      D0, [A6 + 0x10]
  1999. 000016D0  6600 03D8                bne        +0x3DA /* 00001AAA */
  2000. 000016D4  202D B350                move.l     D0, [A5 - 0x4CB0]
  2001. 000016D8  B0AE 000C                cmp.l      D0, [A6 + 0xC]
  2002. 000016DC  6630                     bne        +0x32 /* 0000170E */
  2003. 000016DE  426D B392                clr.w      [A5 - 0x4C6E]
  2004. 000016E2  7064                     moveq.l    D0, 0x64
  2005. 000016E4  3B40 B390                move.w     [A5 - 0x4C70], D0
  2006. 000016E8  486D B334                pea.l      [A5 - 0x4CCC]
  2007. 000016EC  2F2D B37C                move.l     -[A7], [A5 - 0x4C84]
  2008. 000016F0  4EAD 00E2                jsr        [A5 + 0xE2 /* export_24 */]
  2009. 000016F4  508F                     addq.l     A7, 8
  2010. 000016F6  2F2D B37C                move.l     -[A7], [A5 - 0x4C84]
  2011. 000016FA  A873                     syscall    SetPort
  2012. 000016FC  4267                     clr.w      -[A7]
  2013. 000016FE  4EBA 1DA4                jsr        [PC + 0x1DA4 /* 000034A4 */]
  2014. 00001702  548F                     addq.l     A7, 2
  2015. 00001704  4EAD 0E62                jsr        [A5 + 0xE62 /* export_456 */]
  2016. 00001708  7000                     moveq.l    D0, 0x00
  2017. 0000170A  6000 0B48                bra        +0xB4A /* 00002254 */
  2018. label0000170E:
  2019. 0000170E  486E FF4E                pea.l      [A6 - 0xB2]
  2020. 00001712  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  2021. 00001716  2F2D B34C                move.l     -[A7], [A5 - 0x4CB4]
  2022. 0000171A  2F2D B334                move.l     -[A7], [A5 - 0x4CCC]
  2023. 0000171E  4EAD 026A                jsr        [A5 + 0x26A /* export_73 */]
  2024. 00001722  4FEF 0010                lea.l      A7, [A7 + 0x10]
  2025. 00001726  4878 0003                push.l     0x3
  2026. 0000172A  2F2E FF6A                move.l     -[A7], [A6 - 0x96]
  2027. 0000172E  4EAD 0042                jsr        [A5 + 0x42 /* export_4 */]
  2028. 00001732  2F00                     move.l     -[A7], D0
  2029. 00001734  4EAD 0A7A                jsr        [A5 + 0xA7A /* export_331 */]
  2030. 00001738  588F                     addq.l     A7, 4
  2031. 0000173A  4A40                     tst.w      D0
  2032. 0000173C  6706                     beq        +0x8 /* 00001744 */
  2033. 0000173E  7025                     moveq.l    D0, 0x25
  2034. 00001740  6000 0B12                bra        +0xB14 /* 00002254 */
  2035. label00001744:
  2036. 00001744  202E FF52                move.l     D0, [A6 - 0xAE]
  2037. 00001748  B0AD B368                cmp.l      D0, [A5 - 0x4C98]
  2038. 0000174C  6600 0166                bne        +0x168 /* 000018B4 */
  2039. 00001750  486D B334                pea.l      [A5 - 0x4CCC]
  2040. 00001754  4EBA FB0A                jsr        [PC - 0x4F6 /* 00001260 */]
  2041. 00001758  588F                     addq.l     A7, 4
  2042. 0000175A  2F2D B354                move.l     -[A7], [A5 - 0x4CAC]
  2043. 0000175E  2F2D B334                move.l     -[A7], [A5 - 0x4CCC]
  2044. 00001762  4EAD 0A02                jsr        [A5 + 0xA02 /* export_316 */]
  2045. 00001766  508F                     addq.l     A7, 8
  2046. 00001768  3F00                     move.w     -[A7], D0
  2047. 0000176A  4EAD 007A                jsr        [A5 + 0x7A /* export_11 */]
  2048. 0000176E  548F                     addq.l     A7, 2
  2049. 00001770  2F2D B370                move.l     -[A7], [A5 - 0x4C90]
  2050. 00001774  2F2D B368                move.l     -[A7], [A5 - 0x4C98]
  2051. 00001778  2F2D B334                move.l     -[A7], [A5 - 0x4CCC]
  2052. 0000177C  4EAD 0A42                jsr        [A5 + 0xA42 /* export_324 */]
  2053. 00001780  4FEF 000C                lea.l      A7, [A7 + 0xC]
  2054. 00001784  3F00                     move.w     -[A7], D0
  2055. 00001786  4EAD 007A                jsr        [A5 + 0x7A /* export_11 */]
  2056. 0000178A  548F                     addq.l     A7, 2
  2057. 0000178C  2F2D B334                move.l     -[A7], [A5 - 0x4CCC]
  2058. 00001790  4EAD 0972                jsr        [A5 + 0x972 /* export_298 */]
  2059. 00001794  588F                     addq.l     A7, 4
  2060. 00001796  3F00                     move.w     -[A7], D0
  2061. 00001798  4EAD 007A                jsr        [A5 + 0x7A /* export_11 */]
  2062. 0000179C  548F                     addq.l     A7, 2
  2063. 0000179E  4A6D B110                tst.w      [A5 - 0x4EF0]
  2064. 000017A2  6708                     beq        +0xA /* 000017AC */
  2065. 000017A4  2F2D B364                move.l     -[A7], [A5 - 0x4C9C]
  2066. 000017A8  4EAD 0572                jsr        [A5 + 0x572 /* export_170 */]
  2067. label000017AC:
  2068. 000017AC  2B6E 000C B350           move.l     [A5 - 0x4CB0], [A6 + 0xC]
  2069. 000017B2  486E FF4E                pea.l      [A6 - 0xB2]
  2070. 000017B6  2F2D B350                move.l     -[A7], [A5 - 0x4CB0]
  2071. 000017BA  2F2D B34C                move.l     -[A7], [A5 - 0x4CB4]
  2072. 000017BE  2F2D B334                move.l     -[A7], [A5 - 0x4CCC]
  2073. 000017C2  4EAD 026A                jsr        [A5 + 0x26A /* export_73 */]
  2074. 000017C6  4FEF 0010                lea.l      A7, [A7 + 0x10]
  2075. 000017CA  2B6E FF4E B354           move.l     [A5 - 0x4CAC], [A6 - 0xB2]
  2076. 000017D0  2B6E FF56 B358           move.l     [A5 - 0x4CA8], [A6 - 0xAA]
  2077. 000017D6  486D B35C                pea.l      [A5 - 0x4CA4]
  2078. 000017DA  2F2D B354                move.l     -[A7], [A5 - 0x4CAC]
  2079. 000017DE  2F2D B334                move.l     -[A7], [A5 - 0x4CCC]
  2080. 000017E2  4EAD 0A4A                jsr        [A5 + 0xA4A /* export_325 */]
  2081. 000017E6  4FEF 000C                lea.l      A7, [A7 + 0xC]
  2082. 000017EA  3F00                     move.w     -[A7], D0
  2083. 000017EC  4EAD 007A                jsr        [A5 + 0x7A /* export_11 */]
  2084. 000017F0  548F                     addq.l     A7, 2
  2085. 000017F2  206D B35C                movea.l    A0, [A5 - 0x4CA4]
  2086. 000017F6  2050                     movea.l    A0, [A0]
  2087. 000017F8  2B68 0020 B360           move.l     [A5 - 0x4CA0], [A0 + 0x20]
  2088. 000017FE  4A6D B110                tst.w      [A5 - 0x4EF0]
  2089. 00001802  671A                     beq        +0x1C /* 0000181E */
  2090. 00001804  206D B35C                movea.l    A0, [A5 - 0x4CA4]
  2091. 00001808  486D B364                pea.l      [A5 - 0x4C9C]
  2092. 0000180C  2050                     movea.l    A0, [A0]
  2093. 0000180E  2F28 0010                move.l     -[A7], [A0 + 0x10]
  2094. 00001812  2F2D B334                move.l     -[A7], [A5 - 0x4CCC]
  2095. 00001816  4EBA 1844                jsr        [PC + 0x1844 /* 0000305C */]
  2096. 0000181A  4FEF 000C                lea.l      A7, [A7 + 0xC]
  2097. label0000181E:
  2098. 0000181E  206D B35C                movea.l    A0, [A5 - 0x4CA4]
  2099. 00001822  2050                     movea.l    A0, [A0]
  2100. 00001824  2F28 0024                move.l     -[A7], [A0 + 0x24]
  2101. 00001828  2F2D B374                move.l     -[A7], [A5 - 0x4C8C]
  2102. 0000182C  4EAD 09CA                jsr        [A5 + 0x9CA /* export_309 */]
  2103. 00001830  508F                     addq.l     A7, 8
  2104. 00001832  3F00                     move.w     -[A7], D0
  2105. 00001834  4EAD 007A                jsr        [A5 + 0x7A /* export_11 */]
  2106. 00001838  548F                     addq.l     A7, 2
  2107. 0000183A  426D B392                clr.w      [A5 - 0x4C6E]
  2108. 0000183E  7064                     moveq.l    D0, 0x64
  2109. 00001840  3B40 B390                move.w     [A5 - 0x4C70], D0
  2110. 00001844  52AD B326                addq.l     [A5 - 0x4CDA], 1
  2111. 00001848  2B6D B326 B38C           move.l     [A5 - 0x4C74], [A5 - 0x4CDA]
  2112. 0000184E  486D B334                pea.l      [A5 - 0x4CCC]
  2113. 00001852  2F2D B37C                move.l     -[A7], [A5 - 0x4C84]
  2114. 00001856  4EAD 00E2                jsr        [A5 + 0xE2 /* export_24 */]
  2115. 0000185A  508F                     addq.l     A7, 8
  2116. 0000185C  2F2D B37C                move.l     -[A7], [A5 - 0x4C84]
  2117. 00001860  A873                     syscall    SetPort
  2118. 00001862  4EAD 01DA                jsr        [A5 + 0x1DA /* export_55 */]
  2119. 00001866  4267                     clr.w      -[A7]
  2120. 00001868  4EBA 1C3A                jsr        [PC + 0x1C3A /* 000034A4 */]
  2121. 0000186C  548F                     addq.l     A7, 2
  2122. 0000186E  4EAD 0E62                jsr        [A5 + 0xE62 /* export_456 */]
  2123. 00001872  4A6D B31A                tst.w      [A5 - 0x4CE6]
  2124. 00001876  6636                     bne        +0x38 /* 000018AE */
  2125. 00001878  2D6D B38C FF42           move.l     [A6 - 0xBE], [A5 - 0x4C74]
  2126. 0000187E  2F2D B37C                move.l     -[A7], [A5 - 0x4C84]
  2127. 00001882  4267                     clr.w      -[A7]
  2128. 00001884  486D BFA0                pea.l      [A5 - 0x4060]
  2129. 00001888  4EBA 3652                jsr        [PC + 0x3652 /* 00004EDC */]
  2130. 0000188C  4FEF 000A                lea.l      A7, [A7 + 0xA]
  2131. 00001890  3E00                     move.w     D7, D0
  2132. 00001892  4A47                     tst.w      D7
  2133. 00001894  6706                     beq        +0x8 /* 0000189C */
  2134. 00001896  3007                     move.w     D0, D7
  2135. 00001898  6000 09BA                bra        +0x9BC /* 00002254 */
  2136. label0000189C:
  2137. 0000189C  202E FF42                move.l     D0, [A6 - 0xBE]
  2138. 000018A0  B0AD B38C                cmp.l      D0, [A5 - 0x4C74]
  2139. 000018A4  6708                     beq        +0xA /* 000018AE */
  2140. 000018A6  303C FC20                move.w     D0, 0xFC20
  2141. 000018AA  6000 09A8                bra        +0x9AA /* 00002254 */
  2142. label000018AE:
  2143. 000018AE  7000                     moveq.l    D0, 0x00
  2144. 000018B0  6000 09A2                bra        +0x9A4 /* 00002254 */
  2145. label000018B4:
  2146. 000018B4  486D B334                pea.l      [A5 - 0x4CCC]
  2147. 000018B8  4EBA F9A6                jsr        [PC - 0x65A /* 00001260 */]
  2148. 000018BC  588F                     addq.l     A7, 4
  2149. 000018BE  2F2D B354                move.l     -[A7], [A5 - 0x4CAC]
  2150. 000018C2  2F2D B334                move.l     -[A7], [A5 - 0x4CCC]
  2151. 000018C6  4EAD 0A02                jsr        [A5 + 0xA02 /* export_316 */]
  2152. 000018CA  508F                     addq.l     A7, 8
  2153. 000018CC  3F00                     move.w     -[A7], D0
  2154. 000018CE  4EAD 007A                jsr        [A5 + 0x7A /* export_11 */]
  2155. 000018D2  548F                     addq.l     A7, 2
  2156. 000018D4  2F2D B368                move.l     -[A7], [A5 - 0x4C98]
  2157. 000018D8  2F2D B334                move.l     -[A7], [A5 - 0x4CCC]
  2158. 000018DC  4EAD 0A02                jsr        [A5 + 0xA02 /* export_316 */]
  2159. 000018E0  508F                     addq.l     A7, 8
  2160. 000018E2  3F00                     move.w     -[A7], D0
  2161. 000018E4  4EAD 007A                jsr        [A5 + 0x7A /* export_11 */]
  2162. 000018E8  548F                     addq.l     A7, 2
  2163. 000018EA  2F2D B334                move.l     -[A7], [A5 - 0x4CCC]
  2164. 000018EE  4EAD 0972                jsr        [A5 + 0x972 /* export_298 */]
  2165. 000018F2  588F                     addq.l     A7, 4
  2166. 000018F4  3F00                     move.w     -[A7], D0
  2167. 000018F6  4EAD 007A                jsr        [A5 + 0x7A /* export_11 */]
  2168. 000018FA  548F                     addq.l     A7, 2
  2169. 000018FC  4A6D B110                tst.w      [A5 - 0x4EF0]
  2170. 00001900  6710                     beq        +0x12 /* 00001912 */
  2171. 00001902  2F2D B364                move.l     -[A7], [A5 - 0x4C9C]
  2172. 00001906  4EAD 0572                jsr        [A5 + 0x572 /* export_170 */]
  2173. 0000190A  2F2D B378                move.l     -[A7], [A5 - 0x4C88]
  2174. 0000190E  4EAD 0572                jsr        [A5 + 0x572 /* export_170 */]
  2175. label00001912:
  2176. 00001912  2B6E 000C B350           move.l     [A5 - 0x4CB0], [A6 + 0xC]
  2177. 00001918  486E FF4E                pea.l      [A6 - 0xB2]
  2178. 0000191C  2F2D B350                move.l     -[A7], [A5 - 0x4CB0]
  2179. 00001920  2F2D B34C                move.l     -[A7], [A5 - 0x4CB4]
  2180. 00001924  2F2D B334                move.l     -[A7], [A5 - 0x4CCC]
  2181. 00001928  4EAD 026A                jsr        [A5 + 0x26A /* export_73 */]
  2182. 0000192C  4FEF 0010                lea.l      A7, [A7 + 0x10]
  2183. 00001930  2B6E FF4E B354           move.l     [A5 - 0x4CAC], [A6 - 0xB2]
  2184. 00001936  2B6E FF56 B358           move.l     [A5 - 0x4CA8], [A6 - 0xAA]
  2185. 0000193C  486D B35C                pea.l      [A5 - 0x4CA4]
  2186. 00001940  2F2D B354                move.l     -[A7], [A5 - 0x4CAC]
  2187. 00001944  2F2D B334                move.l     -[A7], [A5 - 0x4CCC]
  2188. 00001948  4EAD 0A4A                jsr        [A5 + 0xA4A /* export_325 */]
  2189. 0000194C  4FEF 000C                lea.l      A7, [A7 + 0xC]
  2190. 00001950  3F00                     move.w     -[A7], D0
  2191. 00001952  4EAD 007A                jsr        [A5 + 0x7A /* export_11 */]
  2192. 00001956  548F                     addq.l     A7, 2
  2193. 00001958  206D B35C                movea.l    A0, [A5 - 0x4CA4]
  2194. 0000195C  2050                     movea.l    A0, [A0]
  2195. 0000195E  2B68 0020 B360           move.l     [A5 - 0x4CA0], [A0 + 0x20]
  2196. 00001964  4A6D B110                tst.w      [A5 - 0x4EF0]
  2197. 00001968  671A                     beq        +0x1C /* 00001984 */
  2198. 0000196A  206D B35C                movea.l    A0, [A5 - 0x4CA4]
  2199. 0000196E  486D B364                pea.l      [A5 - 0x4C9C]
  2200. 00001972  2050                     movea.l    A0, [A0]
  2201. 00001974  2F28 0010                move.l     -[A7], [A0 + 0x10]
  2202. 00001978  2F2D B334                move.l     -[A7], [A5 - 0x4CCC]
  2203. 0000197C  4EBA 16DE                jsr        [PC + 0x16DE /* 0000305C */]
  2204. 00001980  4FEF 000C                lea.l      A7, [A7 + 0xC]
  2205. label00001984:
  2206. 00001984  2B6E FF52 B368           move.l     [A5 - 0x4C98], [A6 - 0xAE]
  2207. 0000198A  2B6E FF5A B36C           move.l     [A5 - 0x4C94], [A6 - 0xA6]
  2208. 00001990  486D B370                pea.l      [A5 - 0x4C90]
  2209. 00001994  2F2D B368                move.l     -[A7], [A5 - 0x4C98]
  2210. 00001998  2F2D B334                move.l     -[A7], [A5 - 0x4CCC]
  2211. 0000199C  4EAD 0A4A                jsr        [A5 + 0xA4A /* export_325 */]
  2212. 000019A0  4FEF 000C                lea.l      A7, [A7 + 0xC]
  2213. 000019A4  3F00                     move.w     -[A7], D0
  2214. 000019A6  4EAD 007A                jsr        [A5 + 0x7A /* export_11 */]
  2215. 000019AA  548F                     addq.l     A7, 2
  2216. 000019AC  206D B370                movea.l    A0, [A5 - 0x4C90]
  2217. 000019B0  2050                     movea.l    A0, [A0]
  2218. 000019B2  2B68 0020 B374           move.l     [A5 - 0x4C8C], [A0 + 0x20]
  2219. 000019B8  4A6D B110                tst.w      [A5 - 0x4EF0]
  2220. 000019BC  671A                     beq        +0x1C /* 000019D8 */
  2221. 000019BE  206D B370                movea.l    A0, [A5 - 0x4C90]
  2222. 000019C2  486D B378                pea.l      [A5 - 0x4C88]
  2223. 000019C6  2050                     movea.l    A0, [A0]
  2224. 000019C8  2F28 0010                move.l     -[A7], [A0 + 0x10]
  2225. 000019CC  2F2D B334                move.l     -[A7], [A5 - 0x4CCC]
  2226. 000019D0  4EBA 168A                jsr        [PC + 0x168A /* 0000305C */]
  2227. 000019D4  4FEF 000C                lea.l      A7, [A7 + 0xC]
  2228. label000019D8:
  2229. 000019D8  206D B35C                movea.l    A0, [A5 - 0x4CA4]
  2230. 000019DC  2050                     movea.l    A0, [A0]
  2231. 000019DE  2F28 0024                move.l     -[A7], [A0 + 0x24]
  2232. 000019E2  2F2D B374                move.l     -[A7], [A5 - 0x4C8C]
  2233. 000019E6  4EAD 09CA                jsr        [A5 + 0x9CA /* export_309 */]
  2234. 000019EA  508F                     addq.l     A7, 8
  2235. 000019EC  3F00                     move.w     -[A7], D0
  2236. 000019EE  4EAD 007A                jsr        [A5 + 0x7A /* export_11 */]
  2237. 000019F2  548F                     addq.l     A7, 2
  2238. 000019F4  426D B392                clr.w      [A5 - 0x4C6E]
  2239. 000019F8  7064                     moveq.l    D0, 0x64
  2240. 000019FA  3B40 B390                move.w     [A5 - 0x4C70], D0
  2241. 000019FE  52AD B326                addq.l     [A5 - 0x4CDA], 1
  2242. 00001A02  2B6D B326 B38C           move.l     [A5 - 0x4C74], [A5 - 0x4CDA]
  2243. 00001A08  486D B334                pea.l      [A5 - 0x4CCC]
  2244. 00001A0C  2F2D B37C                move.l     -[A7], [A5 - 0x4C84]
  2245. 00001A10  4EAD 00E2                jsr        [A5 + 0xE2 /* export_24 */]
  2246. 00001A14  508F                     addq.l     A7, 8
  2247. 00001A16  2F2D B37C                move.l     -[A7], [A5 - 0x4C84]
  2248. 00001A1A  A873                     syscall    SetPort
  2249. 00001A1C  4EAD 01DA                jsr        [A5 + 0x1DA /* export_55 */]
  2250. 00001A20  4EBA F52E                jsr        [PC - 0xAD2 /* 00000F50 */]
  2251. 00001A24  4EBA F5F8                jsr        [PC - 0xA08 /* 0000101E */]
  2252. 00001A28  3F3C 0001                move.w     -[A7], 0x1
  2253. 00001A2C  4EBA 1A76                jsr        [PC + 0x1A76 /* 000034A4 */]
  2254. 00001A30  548F                     addq.l     A7, 2
  2255. 00001A32  4EAD 0E62                jsr        [A5 + 0xE62 /* export_456 */]
  2256. 00001A36  4A6D B31A                tst.w      [A5 - 0x4CE6]
  2257. 00001A3A  6600 0068                bne        +0x6A /* 00001AA4 */
  2258. 00001A3E  2D6D B38C FF42           move.l     [A6 - 0xBE], [A5 - 0x4C74]
  2259. 00001A44  2F2D B37C                move.l     -[A7], [A5 - 0x4C84]
  2260. 00001A48  4267                     clr.w      -[A7]
  2261. 00001A4A  486D BFAA                pea.l      [A5 - 0x4056]
  2262. 00001A4E  4EBA 348C                jsr        [PC + 0x348C /* 00004EDC */]
  2263. 00001A52  4FEF 000A                lea.l      A7, [A7 + 0xA]
  2264. 00001A56  3E00                     move.w     D7, D0
  2265. 00001A58  4A47                     tst.w      D7
  2266. 00001A5A  6706                     beq        +0x8 /* 00001A62 */
  2267. 00001A5C  3007                     move.w     D0, D7
  2268. 00001A5E  6000 07F4                bra        +0x7F6 /* 00002254 */
  2269. label00001A62:
  2270. 00001A62  202E FF42                move.l     D0, [A6 - 0xBE]
  2271. 00001A66  B0AD B38C                cmp.l      D0, [A5 - 0x4C74]
  2272. 00001A6A  6708                     beq        +0xA /* 00001A74 */
  2273. 00001A6C  303C FC20                move.w     D0, 0xFC20
  2274. 00001A70  6000 07E2                bra        +0x7E4 /* 00002254 */
  2275. label00001A74:
  2276. 00001A74  2F2D B37C                move.l     -[A7], [A5 - 0x4C84]
  2277. 00001A78  4267                     clr.w      -[A7]
  2278. 00001A7A  486D BFBA                pea.l      [A5 - 0x4046]
  2279. 00001A7E  4EBA 345C                jsr        [PC + 0x345C /* 00004EDC */]
  2280. 00001A82  4FEF 000A                lea.l      A7, [A7 + 0xA]
  2281. 00001A86  3E00                     move.w     D7, D0
  2282. 00001A88  4A47                     tst.w      D7
  2283. 00001A8A  6706                     beq        +0x8 /* 00001A92 */
  2284. 00001A8C  3007                     move.w     D0, D7
  2285. 00001A8E  6000 07C4                bra        +0x7C6 /* 00002254 */
  2286. label00001A92:
  2287. 00001A92  202E FF42                move.l     D0, [A6 - 0xBE]
  2288. 00001A96  B0AD B38C                cmp.l      D0, [A5 - 0x4C74]
  2289. 00001A9A  6708                     beq        +0xA /* 00001AA4 */
  2290. 00001A9C  303C FC20                move.w     D0, 0xFC20
  2291. 00001AA0  6000 07B2                bra        +0x7B4 /* 00002254 */
  2292. label00001AA4:
  2293. 00001AA4  7000                     moveq.l    D0, 0x00
  2294. 00001AA6  6000 07AC                bra        +0x7AE /* 00002254 */
  2295. label00001AAA:
  2296. 00001AAA  486E FF9E                pea.l      [A6 - 0x62]
  2297. 00001AAE  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  2298. 00001AB2  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  2299. 00001AB6  4EAD 041A                jsr        [A5 + 0x41A /* export_127 */]
  2300. 00001ABA  4FEF 000C                lea.l      A7, [A7 + 0xC]
  2301. 00001ABE  4A40                     tst.w      D0
  2302. 00001AC0  6738                     beq        +0x3A /* 00001AFA */
  2303. 00001AC2  4EAD 008A                jsr        [A5 + 0x8A /* export_13 */]
  2304. 00001AC6  41ED B334                lea.l      A0, [A5 - 0x4CCC]
  2305. 00001ACA  43EE FF9E                lea.l      A1, [A6 - 0x62]
  2306. 00001ACE  7017                     moveq.l    D0, 0x17
  2307. label00001AD0:
  2308. 00001AD0  20D9                     move.l     [A0]+, [A1]+
  2309. 00001AD2  51C8 FFFC                dbf        D0, -0x6 /* 00001AD0 */
  2310. 00001AD6  30D9                     move.w     [A0]+, [A1]+
  2311. 00001AD8  2F2D B37C                move.l     -[A7], [A5 - 0x4C84]
  2312. 00001ADC  4EAD 014A                jsr        [A5 + 0x14A /* export_37 */]
  2313. 00001AE0  588F                     addq.l     A7, 4
  2314. 00001AE2  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  2315. 00001AE6  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  2316. 00001AEA  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  2317. 00001AEE  4EBA FBC6                jsr        [PC - 0x43A /* 000016B6 */]
  2318. 00001AF2  4FEF 000C                lea.l      A7, [A7 + 0xC]
  2319. 00001AF6  6000 075C                bra        +0x75E /* 00002254 */
  2320. label00001AFA:
  2321. 00001AFA  486E FF8E                pea.l      [A6 - 0x72]
  2322. 00001AFE  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  2323. 00001B02  2F2D B33C                move.l     -[A7], [A5 - 0x4CC4]
  2324. 00001B06  2F2D B334                move.l     -[A7], [A5 - 0x4CCC]
  2325. 00001B0A  4EAD 040A                jsr        [A5 + 0x40A /* export_125 */]
  2326. 00001B0E  4FEF 0010                lea.l      A7, [A7 + 0x10]
  2327. 00001B12  486E FF3A                pea.l      [A6 - 0xC6]
  2328. 00001B16  2F2E FF8E                move.l     -[A7], [A6 - 0x72]
  2329. 00001B1A  2F2D B334                move.l     -[A7], [A5 - 0x4CCC]
  2330. 00001B1E  4EAD 0A4A                jsr        [A5 + 0xA4A /* export_325 */]
  2331. 00001B22  4FEF 000C                lea.l      A7, [A7 + 0xC]
  2332. 00001B26  3F00                     move.w     -[A7], D0
  2333. 00001B28  4EAD 007A                jsr        [A5 + 0x7A /* export_11 */]
  2334. 00001B2C  548F                     addq.l     A7, 2
  2335. 00001B2E  486E FF4E                pea.l      [A6 - 0xB2]
  2336. 00001B32  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  2337. 00001B36  2F2E FF3A                move.l     -[A7], [A6 - 0xC6]
  2338. 00001B3A  2F2D B334                move.l     -[A7], [A5 - 0x4CCC]
  2339. 00001B3E  4EAD 026A                jsr        [A5 + 0x26A /* export_73 */]
  2340. 00001B42  4FEF 0010                lea.l      A7, [A7 + 0x10]
  2341. 00001B46  2F2E FF8E                move.l     -[A7], [A6 - 0x72]
  2342. 00001B4A  2F2D B334                move.l     -[A7], [A5 - 0x4CCC]
  2343. 00001B4E  4EAD 0A02                jsr        [A5 + 0xA02 /* export_316 */]
  2344. 00001B52  508F                     addq.l     A7, 8
  2345. 00001B54  3F00                     move.w     -[A7], D0
  2346. 00001B56  4EAD 007A                jsr        [A5 + 0x7A /* export_11 */]
  2347. 00001B5A  548F                     addq.l     A7, 2
  2348. 00001B5C  4878 0003                push.l     0x3
  2349. 00001B60  2F2E FF6A                move.l     -[A7], [A6 - 0x96]
  2350. 00001B64  4EAD 0042                jsr        [A5 + 0x42 /* export_4 */]
  2351. 00001B68  2F00                     move.l     -[A7], D0
  2352. 00001B6A  4EAD 0A7A                jsr        [A5 + 0xA7A /* export_331 */]
  2353. 00001B6E  588F                     addq.l     A7, 4
  2354. 00001B70  4A40                     tst.w      D0
  2355. 00001B72  6706                     beq        +0x8 /* 00001B7A */
  2356. 00001B74  7025                     moveq.l    D0, 0x25
  2357. 00001B76  6000 06DC                bra        +0x6DE /* 00002254 */
  2358. label00001B7A:
  2359. 00001B7A  486D B334                pea.l      [A5 - 0x4CCC]
  2360. 00001B7E  4EBA F6E0                jsr        [PC - 0x920 /* 00001260 */]
  2361. 00001B82  588F                     addq.l     A7, 4
  2362. 00001B84  2F2D B354                move.l     -[A7], [A5 - 0x4CAC]
  2363. 00001B88  2F2D B334                move.l     -[A7], [A5 - 0x4CCC]
  2364. 00001B8C  4EAD 0A02                jsr        [A5 + 0xA02 /* export_316 */]
  2365. 00001B90  508F                     addq.l     A7, 8
  2366. 00001B92  3F00                     move.w     -[A7], D0
  2367. 00001B94  4EAD 007A                jsr        [A5 + 0x7A /* export_11 */]
  2368. 00001B98  548F                     addq.l     A7, 2
  2369. 00001B9A  2F2D B368                move.l     -[A7], [A5 - 0x4C98]
  2370. 00001B9E  2F2D B334                move.l     -[A7], [A5 - 0x4CCC]
  2371. 00001BA2  4EAD 0A02                jsr        [A5 + 0xA02 /* export_316 */]
  2372. 00001BA6  508F                     addq.l     A7, 8
  2373. 00001BA8  3F00                     move.w     -[A7], D0
  2374. 00001BAA  4EAD 007A                jsr        [A5 + 0x7A /* export_11 */]
  2375. 00001BAE  548F                     addq.l     A7, 2
  2376. 00001BB0  2F2D B344                move.l     -[A7], [A5 - 0x4CBC]
  2377. 00001BB4  2F2D B334                move.l     -[A7], [A5 - 0x4CCC]
  2378. 00001BB8  4EAD 0A02                jsr        [A5 + 0xA02 /* export_316 */]
  2379. 00001BBC  508F                     addq.l     A7, 8
  2380. 00001BBE  3F00                     move.w     -[A7], D0
  2381. 00001BC0  4EAD 007A                jsr        [A5 + 0x7A /* export_11 */]
  2382. 00001BC4  548F                     addq.l     A7, 2
  2383. 00001BC6  2F2D B334                move.l     -[A7], [A5 - 0x4CCC]
  2384. 00001BCA  4EAD 0972                jsr        [A5 + 0x972 /* export_298 */]
  2385. 00001BCE  588F                     addq.l     A7, 4
  2386. 00001BD0  3F00                     move.w     -[A7], D0
  2387. 00001BD2  4EAD 007A                jsr        [A5 + 0x7A /* export_11 */]
  2388. 00001BD6  548F                     addq.l     A7, 2
  2389. 00001BD8  4A6D B110                tst.w      [A5 - 0x4EF0]
  2390. 00001BDC  6710                     beq        +0x12 /* 00001BEE */
  2391. 00001BDE  2F2D B364                move.l     -[A7], [A5 - 0x4C9C]
  2392. 00001BE2  4EAD 0572                jsr        [A5 + 0x572 /* export_170 */]
  2393. 00001BE6  2F2D B378                move.l     -[A7], [A5 - 0x4C88]
  2394. 00001BEA  4EAD 0572                jsr        [A5 + 0x572 /* export_170 */]
  2395. label00001BEE:
  2396. 00001BEE  2B6E 0010 B340           move.l     [A5 - 0x4CC0], [A6 + 0x10]
  2397. 00001BF4  486E FF8E                pea.l      [A6 - 0x72]
  2398. 00001BF8  2F2D B340                move.l     -[A7], [A5 - 0x4CC0]
  2399. 00001BFC  2F2D B33C                move.l     -[A7], [A5 - 0x4CC4]
  2400. 00001C00  2F2D B334                move.l     -[A7], [A5 - 0x4CCC]
  2401. 00001C04  4EAD 040A                jsr        [A5 + 0x40A /* export_125 */]
  2402. 00001C08  4FEF 0010                lea.l      A7, [A7 + 0x10]
  2403. 00001C0C  2B6E FF8E B344           move.l     [A5 - 0x4CBC], [A6 - 0x72]
  2404. 00001C12  2B6E FF92 B348           move.l     [A5 - 0x4CB8], [A6 - 0x6E]
  2405. 00001C18  486D B34C                pea.l      [A5 - 0x4CB4]
  2406. 00001C1C  2F2D B344                move.l     -[A7], [A5 - 0x4CBC]
  2407. 00001C20  2F2D B334                move.l     -[A7], [A5 - 0x4CCC]
  2408. 00001C24  4EAD 0A4A                jsr        [A5 + 0xA4A /* export_325 */]
  2409. 00001C28  4FEF 000C                lea.l      A7, [A7 + 0xC]
  2410. 00001C2C  3F00                     move.w     -[A7], D0
  2411. 00001C2E  4EAD 007A                jsr        [A5 + 0x7A /* export_11 */]
  2412. 00001C32  548F                     addq.l     A7, 2
  2413. 00001C34  2B6E 000C B350           move.l     [A5 - 0x4CB0], [A6 + 0xC]
  2414. 00001C3A  486E FF4E                pea.l      [A6 - 0xB2]
  2415. 00001C3E  2F2D B350                move.l     -[A7], [A5 - 0x4CB0]
  2416. 00001C42  2F2D B34C                move.l     -[A7], [A5 - 0x4CB4]
  2417. 00001C46  2F2D B334                move.l     -[A7], [A5 - 0x4CCC]
  2418. 00001C4A  4EAD 026A                jsr        [A5 + 0x26A /* export_73 */]
  2419. 00001C4E  4FEF 0010                lea.l      A7, [A7 + 0x10]
  2420. 00001C52  2B6E FF4E B354           move.l     [A5 - 0x4CAC], [A6 - 0xB2]
  2421. 00001C58  2B6E FF56 B358           move.l     [A5 - 0x4CA8], [A6 - 0xAA]
  2422. 00001C5E  486D B35C                pea.l      [A5 - 0x4CA4]
  2423. 00001C62  2F2D B354                move.l     -[A7], [A5 - 0x4CAC]
  2424. 00001C66  2F2D B334                move.l     -[A7], [A5 - 0x4CCC]
  2425. 00001C6A  4EAD 0A4A                jsr        [A5 + 0xA4A /* export_325 */]
  2426. 00001C6E  4FEF 000C                lea.l      A7, [A7 + 0xC]
  2427. 00001C72  3F00                     move.w     -[A7], D0
  2428. 00001C74  4EAD 007A                jsr        [A5 + 0x7A /* export_11 */]
  2429. 00001C78  548F                     addq.l     A7, 2
  2430. 00001C7A  206D B35C                movea.l    A0, [A5 - 0x4CA4]
  2431. 00001C7E  2050                     movea.l    A0, [A0]
  2432. 00001C80  2B68 0020 B360           move.l     [A5 - 0x4CA0], [A0 + 0x20]
  2433. 00001C86  4A6D B110                tst.w      [A5 - 0x4EF0]
  2434. 00001C8A  671A                     beq        +0x1C /* 00001CA6 */
  2435. 00001C8C  206D B35C                movea.l    A0, [A5 - 0x4CA4]
  2436. 00001C90  486D B364                pea.l      [A5 - 0x4C9C]
  2437. 00001C94  2050                     movea.l    A0, [A0]
  2438. 00001C96  2F28 0010                move.l     -[A7], [A0 + 0x10]
  2439. 00001C9A  2F2D B334                move.l     -[A7], [A5 - 0x4CCC]
  2440. 00001C9E  4EBA 13BC                jsr        [PC + 0x13BC /* 0000305C */]
  2441. 00001CA2  4FEF 000C                lea.l      A7, [A7 + 0xC]
  2442. label00001CA6:
  2443. 00001CA6  2B6E FF52 B368           move.l     [A5 - 0x4C98], [A6 - 0xAE]
  2444. 00001CAC  2B6E FF5A B36C           move.l     [A5 - 0x4C94], [A6 - 0xA6]
  2445. 00001CB2  486D B370                pea.l      [A5 - 0x4C90]
  2446. 00001CB6  2F2D B368                move.l     -[A7], [A5 - 0x4C98]
  2447. 00001CBA  2F2D B334                move.l     -[A7], [A5 - 0x4CCC]
  2448. 00001CBE  4EAD 0A4A                jsr        [A5 + 0xA4A /* export_325 */]
  2449. 00001CC2  4FEF 000C                lea.l      A7, [A7 + 0xC]
  2450. 00001CC6  3F00                     move.w     -[A7], D0
  2451. 00001CC8  4EAD 007A                jsr        [A5 + 0x7A /* export_11 */]
  2452. 00001CCC  548F                     addq.l     A7, 2
  2453. 00001CCE  206D B370                movea.l    A0, [A5 - 0x4C90]
  2454. 00001CD2  2050                     movea.l    A0, [A0]
  2455. 00001CD4  2B68 0020 B374           move.l     [A5 - 0x4C8C], [A0 + 0x20]
  2456. 00001CDA  4A6D B110                tst.w      [A5 - 0x4EF0]
  2457. 00001CDE  671A                     beq        +0x1C /* 00001CFA */
  2458. 00001CE0  206D B370                movea.l    A0, [A5 - 0x4C90]
  2459. 00001CE4  486D B378                pea.l      [A5 - 0x4C88]
  2460. 00001CE8  2050                     movea.l    A0, [A0]
  2461. 00001CEA  2F28 0010                move.l     -[A7], [A0 + 0x10]
  2462. 00001CEE  2F2D B334                move.l     -[A7], [A5 - 0x4CCC]
  2463. 00001CF2  4EBA 1368                jsr        [PC + 0x1368 /* 0000305C */]
  2464. 00001CF6  4FEF 000C                lea.l      A7, [A7 + 0xC]
  2465. label00001CFA:
  2466. 00001CFA  206D B35C                movea.l    A0, [A5 - 0x4CA4]
  2467. 00001CFE  2050                     movea.l    A0, [A0]
  2468. 00001D00  2F28 0024                move.l     -[A7], [A0 + 0x24]
  2469. 00001D04  2F2D B374                move.l     -[A7], [A5 - 0x4C8C]
  2470. 00001D08  4EAD 09CA                jsr        [A5 + 0x9CA /* export_309 */]
  2471. 00001D0C  508F                     addq.l     A7, 8
  2472. 00001D0E  3F00                     move.w     -[A7], D0
  2473. 00001D10  4EAD 007A                jsr        [A5 + 0x7A /* export_11 */]
  2474. 00001D14  548F                     addq.l     A7, 2
  2475. 00001D16  426D B392                clr.w      [A5 - 0x4C6E]
  2476. 00001D1A  7064                     moveq.l    D0, 0x64
  2477. 00001D1C  3B40 B390                move.w     [A5 - 0x4C70], D0
  2478. 00001D20  52AD B326                addq.l     [A5 - 0x4CDA], 1
  2479. 00001D24  2B6D B326 B38C           move.l     [A5 - 0x4C74], [A5 - 0x4CDA]
  2480. 00001D2A  2B6D B326 B388           move.l     [A5 - 0x4C78], [A5 - 0x4CDA]
  2481. 00001D30  486D B334                pea.l      [A5 - 0x4CCC]
  2482. 00001D34  4EBA 0524                jsr        [PC + 0x524 /* 0000225A */]
  2483. 00001D38  588F                     addq.l     A7, 4
  2484. 00001D3A  486D B334                pea.l      [A5 - 0x4CCC]
  2485. 00001D3E  2F2D B37C                move.l     -[A7], [A5 - 0x4C84]
  2486. 00001D42  4EAD 00E2                jsr        [A5 + 0xE2 /* export_24 */]
  2487. 00001D46  508F                     addq.l     A7, 8
  2488. 00001D48  2F2D B37C                move.l     -[A7], [A5 - 0x4C84]
  2489. 00001D4C  A873                     syscall    SetPort
  2490. 00001D4E  4EAD 01DA                jsr        [A5 + 0x1DA /* export_55 */]
  2491. 00001D52  4EBA F1FC                jsr        [PC - 0xE04 /* 00000F50 */]
  2492. 00001D56  4EBA F2C6                jsr        [PC - 0xD3A /* 0000101E */]
  2493. 00001D5A  3F3C 0001                move.w     -[A7], 0x1
  2494. 00001D5E  4EBA 1744                jsr        [PC + 0x1744 /* 000034A4 */]
  2495. 00001D62  548F                     addq.l     A7, 2
  2496. 00001D64  4EAD 0E62                jsr        [A5 + 0xE62 /* export_456 */]
  2497. 00001D68  4A6D B31A                tst.w      [A5 - 0x4CE6]
  2498. 00001D6C  6600 0098                bne        +0x9A /* 00001E06 */
  2499. 00001D70  2D6D B38C FF42           move.l     [A6 - 0xBE], [A5 - 0x4C74]
  2500. 00001D76  2F2D B37C                move.l     -[A7], [A5 - 0x4C84]
  2501. 00001D7A  4267                     clr.w      -[A7]
  2502. 00001D7C  486D BFC4                pea.l      [A5 - 0x403C]
  2503. 00001D80  4EBA 315A                jsr        [PC + 0x315A /* 00004EDC */]
  2504. 00001D84  4FEF 000A                lea.l      A7, [A7 + 0xA]
  2505. 00001D88  3E00                     move.w     D7, D0
  2506. 00001D8A  4A47                     tst.w      D7
  2507. 00001D8C  6706                     beq        +0x8 /* 00001D94 */
  2508. 00001D8E  3007                     move.w     D0, D7
  2509. 00001D90  6000 04C2                bra        +0x4C4 /* 00002254 */
  2510. label00001D94:
  2511. 00001D94  202E FF42                move.l     D0, [A6 - 0xBE]
  2512. 00001D98  B0AD B38C                cmp.l      D0, [A5 - 0x4C74]
  2513. 00001D9C  6708                     beq        +0xA /* 00001DA6 */
  2514. 00001D9E  303C FC20                move.w     D0, 0xFC20
  2515. 00001DA2  6000 04B0                bra        +0x4B2 /* 00002254 */
  2516. label00001DA6:
  2517. 00001DA6  2F2D B37C                move.l     -[A7], [A5 - 0x4C84]
  2518. 00001DAA  4267                     clr.w      -[A7]
  2519. 00001DAC  486D BFD0                pea.l      [A5 - 0x4030]
  2520. 00001DB0  4EBA 312A                jsr        [PC + 0x312A /* 00004EDC */]
  2521. 00001DB4  4FEF 000A                lea.l      A7, [A7 + 0xA]
  2522. 00001DB8  3E00                     move.w     D7, D0
  2523. 00001DBA  4A47                     tst.w      D7
  2524. 00001DBC  6706                     beq        +0x8 /* 00001DC4 */
  2525. 00001DBE  3007                     move.w     D0, D7
  2526. 00001DC0  6000 0492                bra        +0x494 /* 00002254 */
  2527. label00001DC4:
  2528. 00001DC4  202E FF42                move.l     D0, [A6 - 0xBE]
  2529. 00001DC8  B0AD B38C                cmp.l      D0, [A5 - 0x4C74]
  2530. 00001DCC  6708                     beq        +0xA /* 00001DD6 */
  2531. 00001DCE  303C FC20                move.w     D0, 0xFC20
  2532. 00001DD2  6000 0480                bra        +0x482 /* 00002254 */
  2533. label00001DD6:
  2534. 00001DD6  2F2D B37C                move.l     -[A7], [A5 - 0x4C84]
  2535. 00001DDA  4267                     clr.w      -[A7]
  2536. 00001DDC  486D BFE0                pea.l      [A5 - 0x4020]
  2537. 00001DE0  4EBA 30FA                jsr        [PC + 0x30FA /* 00004EDC */]
  2538. 00001DE4  4FEF 000A                lea.l      A7, [A7 + 0xA]
  2539. 00001DE8  3E00                     move.w     D7, D0
  2540. 00001DEA  4A47                     tst.w      D7
  2541. 00001DEC  6706                     beq        +0x8 /* 00001DF4 */
  2542. 00001DEE  3007                     move.w     D0, D7
  2543. 00001DF0  6000 0462                bra        +0x464 /* 00002254 */
  2544. label00001DF4:
  2545. 00001DF4  202E FF42                move.l     D0, [A6 - 0xBE]
  2546. 00001DF8  B0AD B38C                cmp.l      D0, [A5 - 0x4C74]
  2547. 00001DFC  6708                     beq        +0xA /* 00001E06 */
  2548. 00001DFE  303C FC20                move.w     D0, 0xFC20
  2549. 00001E02  6000 0450                bra        +0x452 /* 00002254 */
  2550. label00001E06:
  2551. 00001E06  7000                     moveq.l    D0, 0x00
  2552. 00001E08  6000 044A                bra        +0x44C /* 00002254 */
  2553. label00001E0C:
  2554. 00001E0C  486E FF9E                pea.l      [A6 - 0x62]
  2555. 00001E10  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  2556. 00001E14  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  2557. 00001E18  4EAD 041A                jsr        [A5 + 0x41A /* export_127 */]
  2558. 00001E1C  4FEF 000C                lea.l      A7, [A7 + 0xC]
  2559. 00001E20  4A40                     tst.w      D0
  2560. 00001E22  6738                     beq        +0x3A /* 00001E5C */
  2561. 00001E24  4EAD 008A                jsr        [A5 + 0x8A /* export_13 */]
  2562. 00001E28  41ED B334                lea.l      A0, [A5 - 0x4CCC]
  2563. 00001E2C  43EE FF9E                lea.l      A1, [A6 - 0x62]
  2564. 00001E30  7017                     moveq.l    D0, 0x17
  2565. label00001E32:
  2566. 00001E32  20D9                     move.l     [A0]+, [A1]+
  2567. 00001E34  51C8 FFFC                dbf        D0, -0x6 /* 00001E32 */
  2568. 00001E38  30D9                     move.w     [A0]+, [A1]+
  2569. 00001E3A  2F2D B37C                move.l     -[A7], [A5 - 0x4C84]
  2570. 00001E3E  4EAD 014A                jsr        [A5 + 0x14A /* export_37 */]
  2571. 00001E42  588F                     addq.l     A7, 4
  2572. 00001E44  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  2573. 00001E48  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  2574. 00001E4C  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  2575. 00001E50  4EBA F864                jsr        [PC - 0x79C /* 000016B6 */]
  2576. 00001E54  4FEF 000C                lea.l      A7, [A7 + 0xC]
  2577. 00001E58  6000 03FA                bra        +0x3FC /* 00002254 */
  2578. label00001E5C:
  2579. 00001E5C  486E FF3E                pea.l      [A6 - 0xC2]
  2580. 00001E60  4878 0001                push.l     0x1
  2581. 00001E64  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  2582. 00001E68  4EAD 0A4A                jsr        [A5 + 0xA4A /* export_325 */]
  2583. 00001E6C  4FEF 000C                lea.l      A7, [A7 + 0xC]
  2584. 00001E70  3F00                     move.w     -[A7], D0
  2585. 00001E72  4EAD 007A                jsr        [A5 + 0x7A /* export_11 */]
  2586. 00001E76  548F                     addq.l     A7, 2
  2587. 00001E78  486E FF8E                pea.l      [A6 - 0x72]
  2588. 00001E7C  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  2589. 00001E80  2F2E FF3E                move.l     -[A7], [A6 - 0xC2]
  2590. 00001E84  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  2591. 00001E88  4EAD 040A                jsr        [A5 + 0x40A /* export_125 */]
  2592. 00001E8C  4FEF 0010                lea.l      A7, [A7 + 0x10]
  2593. 00001E90  4878 0001                push.l     0x1
  2594. 00001E94  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  2595. 00001E98  4EAD 0A02                jsr        [A5 + 0xA02 /* export_316 */]
  2596. 00001E9C  508F                     addq.l     A7, 8
  2597. 00001E9E  3F00                     move.w     -[A7], D0
  2598. 00001EA0  4EAD 007A                jsr        [A5 + 0x7A /* export_11 */]
  2599. 00001EA4  548F                     addq.l     A7, 2
  2600. 00001EA6  486E FF3A                pea.l      [A6 - 0xC6]
  2601. 00001EAA  2F2E FF8E                move.l     -[A7], [A6 - 0x72]
  2602. 00001EAE  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  2603. 00001EB2  4EAD 0A4A                jsr        [A5 + 0xA4A /* export_325 */]
  2604. 00001EB6  4FEF 000C                lea.l      A7, [A7 + 0xC]
  2605. 00001EBA  3F00                     move.w     -[A7], D0
  2606. 00001EBC  4EAD 007A                jsr        [A5 + 0x7A /* export_11 */]
  2607. 00001EC0  548F                     addq.l     A7, 2
  2608. 00001EC2  486E FF4E                pea.l      [A6 - 0xB2]
  2609. 00001EC6  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  2610. 00001ECA  2F2E FF3A                move.l     -[A7], [A6 - 0xC6]
  2611. 00001ECE  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  2612. 00001ED2  4EAD 026A                jsr        [A5 + 0x26A /* export_73 */]
  2613. 00001ED6  4FEF 0010                lea.l      A7, [A7 + 0x10]
  2614. 00001EDA  2F2E FF8E                move.l     -[A7], [A6 - 0x72]
  2615. 00001EDE  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  2616. 00001EE2  4EAD 0A02                jsr        [A5 + 0xA02 /* export_316 */]
  2617. 00001EE6  508F                     addq.l     A7, 8
  2618. 00001EE8  3F00                     move.w     -[A7], D0
  2619. 00001EEA  4EAD 007A                jsr        [A5 + 0x7A /* export_11 */]
  2620. 00001EEE  548F                     addq.l     A7, 2
  2621. 00001EF0  4878 0003                push.l     0x3
  2622. 00001EF4  2F2E FF6A                move.l     -[A7], [A6 - 0x96]
  2623. 00001EF8  4EAD 0042                jsr        [A5 + 0x42 /* export_4 */]
  2624. 00001EFC  2F00                     move.l     -[A7], D0
  2625. 00001EFE  4EAD 0A7A                jsr        [A5 + 0xA7A /* export_331 */]
  2626. 00001F02  588F                     addq.l     A7, 4
  2627. 00001F04  4A40                     tst.w      D0
  2628. 00001F06  6710                     beq        +0x12 /* 00001F18 */
  2629. 00001F08  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  2630. 00001F0C  4EAD 0272                jsr        [A5 + 0x272 /* export_74 */]
  2631. 00001F10  588F                     addq.l     A7, 4
  2632. 00001F12  7025                     moveq.l    D0, 0x25
  2633. 00001F14  6000 033E                bra        +0x340 /* 00002254 */
  2634. label00001F18:
  2635. 00001F18  486D B334                pea.l      [A5 - 0x4CCC]
  2636. 00001F1C  4EBA F342                jsr        [PC - 0xCBE /* 00001260 */]
  2637. 00001F20  588F                     addq.l     A7, 4
  2638. 00001F22  2F2D B354                move.l     -[A7], [A5 - 0x4CAC]
  2639. 00001F26  2F2D B334                move.l     -[A7], [A5 - 0x4CCC]
  2640. 00001F2A  4EAD 0A02                jsr        [A5 + 0xA02 /* export_316 */]
  2641. 00001F2E  508F                     addq.l     A7, 8
  2642. 00001F30  3F00                     move.w     -[A7], D0
  2643. 00001F32  4EAD 007A                jsr        [A5 + 0x7A /* export_11 */]
  2644. 00001F36  548F                     addq.l     A7, 2
  2645. 00001F38  2F2D B368                move.l     -[A7], [A5 - 0x4C98]
  2646. 00001F3C  2F2D B334                move.l     -[A7], [A5 - 0x4CCC]
  2647. 00001F40  4EAD 0A02                jsr        [A5 + 0xA02 /* export_316 */]
  2648. 00001F44  508F                     addq.l     A7, 8
  2649. 00001F46  3F00                     move.w     -[A7], D0
  2650. 00001F48  4EAD 007A                jsr        [A5 + 0x7A /* export_11 */]
  2651. 00001F4C  548F                     addq.l     A7, 2
  2652. 00001F4E  2F2D B344                move.l     -[A7], [A5 - 0x4CBC]
  2653. 00001F52  2F2D B334                move.l     -[A7], [A5 - 0x4CCC]
  2654. 00001F56  4EAD 0A02                jsr        [A5 + 0xA02 /* export_316 */]
  2655. 00001F5A  508F                     addq.l     A7, 8
  2656. 00001F5C  3F00                     move.w     -[A7], D0
  2657. 00001F5E  4EAD 007A                jsr        [A5 + 0x7A /* export_11 */]
  2658. 00001F62  548F                     addq.l     A7, 2
  2659. 00001F64  42A7                     clr.l      -[A7]
  2660. 00001F66  2F2D B334                move.l     -[A7], [A5 - 0x4CCC]
  2661. 00001F6A  4EAD 0A02                jsr        [A5 + 0xA02 /* export_316 */]
  2662. 00001F6E  508F                     addq.l     A7, 8
  2663. 00001F70  3F00                     move.w     -[A7], D0
  2664. 00001F72  4EAD 007A                jsr        [A5 + 0x7A /* export_11 */]
  2665. 00001F76  548F                     addq.l     A7, 2
  2666. 00001F78  4878 0001                push.l     0x1
  2667. 00001F7C  2F2D B334                move.l     -[A7], [A5 - 0x4CCC]
  2668. 00001F80  4EAD 0A02                jsr        [A5 + 0xA02 /* export_316 */]
  2669. 00001F84  508F                     addq.l     A7, 8
  2670. 00001F86  3F00                     move.w     -[A7], D0
  2671. 00001F88  4EAD 007A                jsr        [A5 + 0x7A /* export_11 */]
  2672. 00001F8C  548F                     addq.l     A7, 2
  2673. 00001F8E  2F2D B334                move.l     -[A7], [A5 - 0x4CCC]
  2674. 00001F92  4EAD 0972                jsr        [A5 + 0x972 /* export_298 */]
  2675. 00001F96  588F                     addq.l     A7, 4
  2676. 00001F98  3F00                     move.w     -[A7], D0
  2677. 00001F9A  4EAD 007A                jsr        [A5 + 0x7A /* export_11 */]
  2678. 00001F9E  548F                     addq.l     A7, 2
  2679. 00001FA0  4A6D B110                tst.w      [A5 - 0x4EF0]
  2680. 00001FA4  6710                     beq        +0x12 /* 00001FB6 */
  2681. 00001FA6  2F2D B364                move.l     -[A7], [A5 - 0x4C9C]
  2682. 00001FAA  4EAD 0572                jsr        [A5 + 0x572 /* export_170 */]
  2683. 00001FAE  2F2D B378                move.l     -[A7], [A5 - 0x4C88]
  2684. 00001FB2  4EAD 0572                jsr        [A5 + 0x572 /* export_170 */]
  2685. label00001FB6:
  2686. 00001FB6  2F2D B37C                move.l     -[A7], [A5 - 0x4C84]
  2687. 00001FBA  4EAD 010A                jsr        [A5 + 0x10A /* export_29 */]
  2688. 00001FBE  588F                     addq.l     A7, 4
  2689. 00001FC0  2F2D B334                move.l     -[A7], [A5 - 0x4CCC]
  2690. 00001FC4  4EAD 0272                jsr        [A5 + 0x272 /* export_74 */]
  2691. 00001FC8  588F                     addq.l     A7, 4
  2692. 00001FCA  2B6E 0008 B334           move.l     [A5 - 0x4CCC], [A6 + 0x8]
  2693. 00001FD0  486D B338                pea.l      [A5 - 0x4CC8]
  2694. 00001FD4  42A7                     clr.l      -[A7]
  2695. 00001FD6  2F2D B334                move.l     -[A7], [A5 - 0x4CCC]
  2696. 00001FDA  4EAD 0A4A                jsr        [A5 + 0xA4A /* export_325 */]
  2697. 00001FDE  4FEF 000C                lea.l      A7, [A7 + 0xC]
  2698. 00001FE2  3F00                     move.w     -[A7], D0
  2699. 00001FE4  4EAD 007A                jsr        [A5 + 0x7A /* export_11 */]
  2700. 00001FE8  548F                     addq.l     A7, 2
  2701. 00001FEA  486D B33C                pea.l      [A5 - 0x4CC4]
  2702. 00001FEE  4878 0001                push.l     0x1
  2703. 00001FF2  2F2D B334                move.l     -[A7], [A5 - 0x4CCC]
  2704. 00001FF6  4EAD 0A4A                jsr        [A5 + 0xA4A /* export_325 */]
  2705. 00001FFA  4FEF 000C                lea.l      A7, [A7 + 0xC]
  2706. 00001FFE  3F00                     move.w     -[A7], D0
  2707. 00002000  4EAD 007A                jsr        [A5 + 0x7A /* export_11 */]
  2708. 00002004  548F                     addq.l     A7, 2
  2709. 00002006  2B6E 0010 B340           move.l     [A5 - 0x4CC0], [A6 + 0x10]
  2710. 0000200C  486E FF8E                pea.l      [A6 - 0x72]
  2711. 00002010  2F2D B340                move.l     -[A7], [A5 - 0x4CC0]
  2712. 00002014  2F2D B33C                move.l     -[A7], [A5 - 0x4CC4]
  2713. 00002018  2F2D B334                move.l     -[A7], [A5 - 0x4CCC]
  2714. 0000201C  4EAD 040A                jsr        [A5 + 0x40A /* export_125 */]
  2715. 00002020  4FEF 0010                lea.l      A7, [A7 + 0x10]
  2716. 00002024  2B6E FF8E B344           move.l     [A5 - 0x4CBC], [A6 - 0x72]
  2717. 0000202A  2B6E FF92 B348           move.l     [A5 - 0x4CB8], [A6 - 0x6E]
  2718. 00002030  486D B34C                pea.l      [A5 - 0x4CB4]
  2719. 00002034  2F2D B344                move.l     -[A7], [A5 - 0x4CBC]
  2720. 00002038  2F2D B334                move.l     -[A7], [A5 - 0x4CCC]
  2721. 0000203C  4EAD 0A4A                jsr        [A5 + 0xA4A /* export_325 */]
  2722. 00002040  4FEF 000C                lea.l      A7, [A7 + 0xC]
  2723. 00002044  3F00                     move.w     -[A7], D0
  2724. 00002046  4EAD 007A                jsr        [A5 + 0x7A /* export_11 */]
  2725. 0000204A  548F                     addq.l     A7, 2
  2726. 0000204C  2B6E 000C B350           move.l     [A5 - 0x4CB0], [A6 + 0xC]
  2727. 00002052  486E FF4E                pea.l      [A6 - 0xB2]
  2728. 00002056  2F2D B350                move.l     -[A7], [A5 - 0x4CB0]
  2729. 0000205A  2F2D B34C                move.l     -[A7], [A5 - 0x4CB4]
  2730. 0000205E  2F2D B334                move.l     -[A7], [A5 - 0x4CCC]
  2731. 00002062  4EAD 026A                jsr        [A5 + 0x26A /* export_73 */]
  2732. 00002066  4FEF 0010                lea.l      A7, [A7 + 0x10]
  2733. 0000206A  2B6E FF4E B354           move.l     [A5 - 0x4CAC], [A6 - 0xB2]
  2734. 00002070  2B6E FF56 B358           move.l     [A5 - 0x4CA8], [A6 - 0xAA]
  2735. 00002076  486D B35C                pea.l      [A5 - 0x4CA4]
  2736. 0000207A  2F2D B354                move.l     -[A7], [A5 - 0x4CAC]
  2737. 0000207E  2F2D B334                move.l     -[A7], [A5 - 0x4CCC]
  2738. 00002082  4EAD 0A4A                jsr        [A5 + 0xA4A /* export_325 */]
  2739. 00002086  4FEF 000C                lea.l      A7, [A7 + 0xC]
  2740. 0000208A  3F00                     move.w     -[A7], D0
  2741. 0000208C  4EAD 007A                jsr        [A5 + 0x7A /* export_11 */]
  2742. 00002090  548F                     addq.l     A7, 2
  2743. 00002092  206D B35C                movea.l    A0, [A5 - 0x4CA4]
  2744. 00002096  2050                     movea.l    A0, [A0]
  2745. 00002098  2B68 0020 B360           move.l     [A5 - 0x4CA0], [A0 + 0x20]
  2746. 0000209E  4A6D B110                tst.w      [A5 - 0x4EF0]
  2747. 000020A2  671A                     beq        +0x1C /* 000020BE */
  2748. 000020A4  206D B35C                movea.l    A0, [A5 - 0x4CA4]
  2749. 000020A8  486D B364                pea.l      [A5 - 0x4C9C]
  2750. 000020AC  2050                     movea.l    A0, [A0]
  2751. 000020AE  2F28 0010                move.l     -[A7], [A0 + 0x10]
  2752. 000020B2  2F2D B334                move.l     -[A7], [A5 - 0x4CCC]
  2753. 000020B6  4EBA 0FA4                jsr        [PC + 0xFA4 /* 0000305C */]
  2754. 000020BA  4FEF 000C                lea.l      A7, [A7 + 0xC]
  2755. label000020BE:
  2756. 000020BE  2B6E FF52 B368           move.l     [A5 - 0x4C98], [A6 - 0xAE]
  2757. 000020C4  2B6E FF5A B36C           move.l     [A5 - 0x4C94], [A6 - 0xA6]
  2758. 000020CA  486D B370                pea.l      [A5 - 0x4C90]
  2759. 000020CE  2F2D B368                move.l     -[A7], [A5 - 0x4C98]
  2760. 000020D2  2F2D B334                move.l     -[A7], [A5 - 0x4CCC]
  2761. 000020D6  4EAD 0A4A                jsr        [A5 + 0xA4A /* export_325 */]
  2762. 000020DA  4FEF 000C                lea.l      A7, [A7 + 0xC]
  2763. 000020DE  3F00                     move.w     -[A7], D0
  2764. 000020E0  4EAD 007A                jsr        [A5 + 0x7A /* export_11 */]
  2765. 000020E4  548F                     addq.l     A7, 2
  2766. 000020E6  206D B370                movea.l    A0, [A5 - 0x4C90]
  2767. 000020EA  2050                     movea.l    A0, [A0]
  2768. 000020EC  2B68 0020 B374           move.l     [A5 - 0x4C8C], [A0 + 0x20]
  2769. 000020F2  4A6D B110                tst.w      [A5 - 0x4EF0]
  2770. 000020F6  671A                     beq        +0x1C /* 00002112 */
  2771. 000020F8  206D B370                movea.l    A0, [A5 - 0x4C90]
  2772. 000020FC  486D B378                pea.l      [A5 - 0x4C88]
  2773. 00002100  2050                     movea.l    A0, [A0]
  2774. 00002102  2F28 0010                move.l     -[A7], [A0 + 0x10]
  2775. 00002106  2F2D B334                move.l     -[A7], [A5 - 0x4CCC]
  2776. 0000210A  4EBA 0F50                jsr        [PC + 0xF50 /* 0000305C */]
  2777. 0000210E  4FEF 000C                lea.l      A7, [A7 + 0xC]
  2778. label00002112:
  2779. 00002112  206D B35C                movea.l    A0, [A5 - 0x4CA4]
  2780. 00002116  2050                     movea.l    A0, [A0]
  2781. 00002118  2F28 0024                move.l     -[A7], [A0 + 0x24]
  2782. 0000211C  2F2D B374                move.l     -[A7], [A5 - 0x4C8C]
  2783. 00002120  4EAD 09CA                jsr        [A5 + 0x9CA /* export_309 */]
  2784. 00002124  508F                     addq.l     A7, 8
  2785. 00002126  3F00                     move.w     -[A7], D0
  2786. 00002128  4EAD 007A                jsr        [A5 + 0x7A /* export_11 */]
  2787. 0000212C  548F                     addq.l     A7, 2
  2788. 0000212E  426D B392                clr.w      [A5 - 0x4C6E]
  2789. 00002132  7064                     moveq.l    D0, 0x64
  2790. 00002134  3B40 B390                move.w     [A5 - 0x4C70], D0
  2791. 00002138  52AD B326                addq.l     [A5 - 0x4CDA], 1
  2792. 0000213C  2B6D B326 B38C           move.l     [A5 - 0x4C74], [A5 - 0x4CDA]
  2793. 00002142  2B6D B326 B388           move.l     [A5 - 0x4C78], [A5 - 0x4CDA]
  2794. 00002148  486D B334                pea.l      [A5 - 0x4CCC]
  2795. 0000214C  4EBA 010C                jsr        [PC + 0x10C /* 0000225A */]
  2796. 00002150  588F                     addq.l     A7, 4
  2797. 00002152  486D B334                pea.l      [A5 - 0x4CCC]
  2798. 00002156  4EAD 017A                jsr        [A5 + 0x17A /* export_43 */]
  2799. 0000215A  588F                     addq.l     A7, 4
  2800. 0000215C  2F2D B37C                move.l     -[A7], [A5 - 0x4C84]
  2801. 00002160  A873                     syscall    SetPort
  2802. 00002162  4EAD 01DA                jsr        [A5 + 0x1DA /* export_55 */]
  2803. 00002166  4EBA EDE8                jsr        [PC - 0x1218 /* 00000F50 */]
  2804. 0000216A  4EBA EEB2                jsr        [PC - 0x114E /* 0000101E */]
  2805. 0000216E  3F3C 0001                move.w     -[A7], 0x1
  2806. 00002172  4EBA 1330                jsr        [PC + 0x1330 /* 000034A4 */]
  2807. 00002176  548F                     addq.l     A7, 2
  2808. 00002178  4EAD 0E62                jsr        [A5 + 0xE62 /* export_456 */]
  2809. 0000217C  4A6D B31A                tst.w      [A5 - 0x4CE6]
  2810. 00002180  6600 00D0                bne        +0xD2 /* 00002252 */
  2811. 00002184  2D6D B38C FF42           move.l     [A6 - 0xBE], [A5 - 0x4C74]
  2812. 0000218A  2F2D B334                move.l     -[A7], [A5 - 0x4CCC]
  2813. 0000218E  4EAD 0392                jsr        [A5 + 0x392 /* export_110 */]
  2814. 00002192  588F                     addq.l     A7, 4
  2815. 00002194  0C40 0001                cmpi.w     D0, 0x1
  2816. 00002198  6630                     bne        +0x32 /* 000021CA */
  2817. 0000219A  2F2D B37C                move.l     -[A7], [A5 - 0x4C84]
  2818. 0000219E  4267                     clr.w      -[A7]
  2819. 000021A0  486D BFEA                pea.l      [A5 - 0x4016]
  2820. 000021A4  4EBA 2D36                jsr        [PC + 0x2D36 /* 00004EDC */]
  2821. 000021A8  4FEF 000A                lea.l      A7, [A7 + 0xA]
  2822. 000021AC  3E00                     move.w     D7, D0
  2823. 000021AE  4A47                     tst.w      D7
  2824. 000021B0  6706                     beq        +0x8 /* 000021B8 */
  2825. 000021B2  3007                     move.w     D0, D7
  2826. 000021B4  6000 009E                bra        +0xA0 /* 00002254 */
  2827. label000021B8:
  2828. 000021B8  202E FF42                move.l     D0, [A6 - 0xBE]
  2829. 000021BC  B0AD B38C                cmp.l      D0, [A5 - 0x4C74]
  2830. 000021C0  6708                     beq        +0xA /* 000021CA */
  2831. 000021C2  303C FC20                move.w     D0, 0xFC20
  2832. 000021C6  6000 008C                bra        +0x8E /* 00002254 */
  2833. label000021CA:
  2834. 000021CA  2F2D B37C                move.l     -[A7], [A5 - 0x4C84]
  2835. 000021CE  4267                     clr.w      -[A7]
  2836. 000021D0  486D BFF6                pea.l      [A5 - 0x400A]
  2837. 000021D4  4EBA 2D06                jsr        [PC + 0x2D06 /* 00004EDC */]
  2838. 000021D8  4FEF 000A                lea.l      A7, [A7 + 0xA]
  2839. 000021DC  3E00                     move.w     D7, D0
  2840. 000021DE  4A47                     tst.w      D7
  2841. 000021E0  6706                     beq        +0x8 /* 000021E8 */
  2842. 000021E2  3007                     move.w     D0, D7
  2843. 000021E4  6000 006E                bra        +0x70 /* 00002254 */
  2844. label000021E8:
  2845. 000021E8  202E FF42                move.l     D0, [A6 - 0xBE]
  2846. 000021EC  B0AD B38C                cmp.l      D0, [A5 - 0x4C74]
  2847. 000021F0  6708                     beq        +0xA /* 000021FA */
  2848. 000021F2  303C FC20                move.w     D0, 0xFC20
  2849. 000021F6  6000 005C                bra        +0x5E /* 00002254 */
  2850. label000021FA:
  2851. 000021FA  2F2D B37C                move.l     -[A7], [A5 - 0x4C84]
  2852. 000021FE  4267                     clr.w      -[A7]
  2853. 00002200  486D C002                pea.l      [A5 - 0x3FFE]
  2854. 00002204  4EBA 2CD6                jsr        [PC + 0x2CD6 /* 00004EDC */]
  2855. 00002208  4FEF 000A                lea.l      A7, [A7 + 0xA]
  2856. 0000220C  3E00                     move.w     D7, D0
  2857. 0000220E  4A47                     tst.w      D7
  2858. 00002210  6704                     beq        +0x6 /* 00002216 */
  2859. 00002212  3007                     move.w     D0, D7
  2860. 00002214  603E                     bra        +0x40 /* 00002254 */
  2861. label00002216:
  2862. 00002216  202E FF42                move.l     D0, [A6 - 0xBE]
  2863. 0000221A  B0AD B38C                cmp.l      D0, [A5 - 0x4C74]
  2864. 0000221E  6706                     beq        +0x8 /* 00002226 */
  2865. 00002220  303C FC20                move.w     D0, 0xFC20
  2866. 00002224  602E                     bra        +0x30 /* 00002254 */
  2867. label00002226:
  2868. 00002226  2F2D B37C                move.l     -[A7], [A5 - 0x4C84]
  2869. 0000222A  4267                     clr.w      -[A7]
  2870. 0000222C  486D C012                pea.l      [A5 - 0x3FEE]
  2871. 00002230  4EBA 2CAA                jsr        [PC + 0x2CAA /* 00004EDC */]
  2872. 00002234  4FEF 000A                lea.l      A7, [A7 + 0xA]
  2873. 00002238  3E00                     move.w     D7, D0
  2874. 0000223A  4A47                     tst.w      D7
  2875. 0000223C  6704                     beq        +0x6 /* 00002242 */
  2876. 0000223E  3007                     move.w     D0, D7
  2877. 00002240  6012                     bra        +0x14 /* 00002254 */
  2878. label00002242:
  2879. 00002242  202E FF42                move.l     D0, [A6 - 0xBE]
  2880. 00002246  B0AD B38C                cmp.l      D0, [A5 - 0x4C74]
  2881. 0000224A  6706                     beq        +0x8 /* 00002252 */
  2882. 0000224C  303C FC20                move.w     D0, 0xFC20
  2883. 00002250  6002                     bra        +0x4 /* 00002254 */
  2884. label00002252:
  2885. 00002252  7000                     moveq.l    D0, 0x00
  2886. label00002254:
  2887. 00002254  2E1F                     move.l     D7, [A7]+
  2888. 00002256  4E5E                     unlink     A6
  2889. 00002258  4E75                     rts
  2890. export_369:
  2891. fn0000225A:
  2892. 0000225A  4E56 FE7E                link       A6, -0x0182
  2893. 0000225E  426E FF94                clr.w      [A6 - 0x6C]
  2894. 00002262  206E 0008                movea.l    A0, [A6 + 0x8]
  2895. 00002266  43EE FF96                lea.l      A1, [A6 - 0x6A]
  2896. 0000226A  7017                     moveq.l    D0, 0x17
  2897. label0000226C:
  2898. 0000226C  22D8                     move.l     [A1]+, [A0]+
  2899. 0000226E  51C8 FFFC                dbf        D0, -0x6 /* 0000226C */
  2900. 00002272  32D8                     move.w     [A1]+, [A0]+
  2901. 00002274  2D7C FFFF FC18 FE82      move.l     [A6 - 0x17E], 0xFFFFFC18
  2902. 0000227C  206E FFAE                movea.l    A0, [A6 - 0x52]
  2903. 00002280  2050                     movea.l    A0, [A0]
  2904. 00002282  3D68 0002 FF92           move.w     [A6 - 0x6E], [A0 + 0x2]
  2905. 00002288  206E FFAE                movea.l    A0, [A6 - 0x52]
  2906. 0000228C  2050                     movea.l    A0, [A0]
  2907. 0000228E  2D68 0004 FE8A           move.l     [A6 - 0x176], [A0 + 0x4]
  2908. 00002294  206E FFDE                movea.l    A0, [A6 - 0x22]
  2909. 00002298  1028 0071                move.b     D0, [A0 + 0x71]
  2910. 0000229C  4880                     ext.w      D0
  2911. 0000229E  0800 0000                btst.b     D0, 0x0
  2912. 000022A2  671E                     beq        +0x20 /* 000022C2 */
  2913. 000022A4  206E FFDE                movea.l    A0, [A6 - 0x22]
  2914. 000022A8  2F28 0082                move.l     -[A7], [A0 + 0x82]
  2915. 000022AC  4EAD 0572                jsr        [A5 + 0x572 /* export_170 */]
  2916. 000022B0  206E FFDE                movea.l    A0, [A6 - 0x22]
  2917. 000022B4  42A8 0082                clr.l      [A0 + 0x82]
  2918. 000022B8  206E FFDE                movea.l    A0, [A6 - 0x22]
  2919. 000022BC  0868 0000 0071           bchg.b     [A0 + 0x71], 0x0
  2920. label000022C2:
  2921. 000022C2  302E FF92                move.w     D0, [A6 - 0x6E]
  2922. 000022C6  4EAD 003A                jsr        [A5 + 0x3A /* export_3 */]
  2923. 000022CA  0000 0006                ori.b      D0, 0x6
  2924. 000022CE  010A                     btst       A2, D0
  2925. 000022D0  000E 0026                ori.b      A6, 0x26 /* '&' */
  2926. 000022D4  00B8 00CC 00D2 00D8      ori.l      [0x000000D8], 0xCC00D2
  2927. 000022DC  00DE                     .incomplete
  2928. 000022DE  7004                     moveq.l    D0, 0x04
  2929. 000022E0  2D40 FE86                move.l     [A6 - 0x17A], D0
  2930. 000022E4  082E 0000 FE8D           btst.b     [A6 - 0x173], 0x0
  2931. 000022EA  6700 00EC                beq        +0xEE /* 000023D8 */
  2932. 000022EE  7001                     moveq.l    D0, 0x01
  2933. 000022F0  3D40 FF94                move.w     [A6 - 0x6C], D0
  2934. 000022F4  6000 00E2                bra        +0xE4 /* 000023D8 */
  2935. 000022F8  42AE FE86                clr.l      [A6 - 0x17A]
  2936. 000022FC  082E 0001 FE8D           btst.b     [A6 - 0x173], 0x1
  2937. 00002302  6700 0076                beq        +0x78 /* 0000237A */
  2938. 00002306  7008                     moveq.l    D0, 0x08
  2939. 00002308  2D40 FE86                move.l     [A6 - 0x17A], D0
  2940. 0000230C  206E FFDE                movea.l    A0, [A6 - 0x22]
  2941. 00002310  08E8 0000 0071           bset.b     [A0 + 0x71], 0x0
  2942. 00002316  42A7                     clr.l      -[A7]
  2943. 00002318  4878 0010                push.l     0x10
  2944. 0000231C  4EAD 056A                jsr        [A5 + 0x56A /* export_169 */]
  2945. 00002320  205F                     movea.l    A0, [A7]+
  2946. 00002322  2D48 FF8E                move.l     [A6 - 0x72], A0
  2947. 00002326  206E FF8E                movea.l    A0, [A6 - 0x72]
  2948. 0000232A  226E FFAE                movea.l    A1, [A6 - 0x52]
  2949. 0000232E  2251                     movea.l    A1, [A1]
  2950. 00002330  2050                     movea.l    A0, [A0]
  2951. 00002332  43E9 0018                lea.l      A1, [A1 + 0x18]
  2952. 00002336  20D9                     move.l     [A0]+, [A1]+
  2953. 00002338  20D9                     move.l     [A0]+, [A1]+
  2954. 0000233A  41EE FFF8                lea.l      A0, [A6 - 0x8]
  2955. 0000233E  43ED AB0E                lea.l      A1, [A5 - 0x54F2]
  2956. 00002342  20D9                     move.l     [A0]+, [A1]+
  2957. 00002344  20D9                     move.l     [A0]+, [A1]+
  2958. 00002346  486E FFF8                pea.l      [A6 - 0x8]
  2959. 0000234A  3F3C 0003                move.w     -[A7], 0x3
  2960. 0000234E  3F3C 0003                move.w     -[A7], 0x3
  2961. 00002352  A8A9                     syscall    InsetRect
  2962. 00002354  302D B11E                move.w     D0, [A5 - 0x4EE2]
  2963. 00002358  0640 0012                addi.w     D0, 0x12
  2964. 0000235C  D16E FFF8                add.w      [A6 - 0x8], D0
  2965. 00002360  206E FF8E                movea.l    A0, [A6 - 0x72]
  2966. 00002364  2050                     movea.l    A0, [A0]
  2967. 00002366  5088                     addq.l     A0, 8
  2968. 00002368  43EE FFF8                lea.l      A1, [A6 - 0x8]
  2969. 0000236C  20D9                     move.l     [A0]+, [A1]+
  2970. 0000236E  20D9                     move.l     [A0]+, [A1]+
  2971. 00002370  206E FFDE                movea.l    A0, [A6 - 0x22]
  2972. 00002374  216E FF8E 0082           move.l     [A0 + 0x82], [A6 - 0x72]
  2973. label0000237A:
  2974. 0000237A  082E 0000 FE8D           btst.b     [A6 - 0x173], 0x0
  2975. 00002380  6700 0056                beq        +0x58 /* 000023D8 */
  2976. 00002384  7001                     moveq.l    D0, 0x01
  2977. 00002386  3D40 FF94                move.w     [A6 - 0x6C], D0
  2978. 0000238A  604C                     bra        +0x4E /* 000023D8 */
  2979. 0000238C  7010                     moveq.l    D0, 0x10
  2980. 0000238E  2D40 FE86                move.l     [A6 - 0x17A], D0
  2981. 00002392  082E 0000 FE8D           btst.b     [A6 - 0x173], 0x0
  2982. 00002398  673E                     beq        +0x40 /* 000023D8 */
  2983. 0000239A  7001                     moveq.l    D0, 0x01
  2984. 0000239C  3D40 FF94                move.w     [A6 - 0x6C], D0
  2985. 000023A0  6036                     bra        +0x38 /* 000023D8 */
  2986. 000023A2  7001                     moveq.l    D0, 0x01
  2987. 000023A4  2D40 FE86                move.l     [A6 - 0x17A], D0
  2988. 000023A8  602E                     bra        +0x30 /* 000023D8 */
  2989. 000023AA  7002                     moveq.l    D0, 0x02
  2990. 000023AC  2D40 FE86                move.l     [A6 - 0x17A], D0
  2991. 000023B0  6026                     bra        +0x28 /* 000023D8 */
  2992. 000023B2  7003                     moveq.l    D0, 0x03
  2993. 000023B4  2D40 FE86                move.l     [A6 - 0x17A], D0
  2994. 000023B8  601E                     bra        +0x20 /* 000023D8 */
  2995. 000023BA  2D7C 0000 0200 FE86      move.l     [A6 - 0x17A], 0x200
  2996. 000023C2  2D7C FFFF FC19 FE82      move.l     [A6 - 0x17E], 0xFFFFFC19
  2997. 000023CA  082E 0000 FE8D           btst.b     [A6 - 0x173], 0x0
  2998. 000023D0  6706                     beq        +0x8 /* 000023D8 */
  2999. 000023D2  7001                     moveq.l    D0, 0x01
  3000. 000023D4  3D40 FF94                move.w     [A6 - 0x6C], D0
  3001. label000023D8:
  3002. 000023D8  206E FFDE                movea.l    A0, [A6 - 0x22]
  3003. 000023DC  116E FF95 0070           move.b     [A0 + 0x70], [A6 - 0x6B]
  3004. 000023E2  206E FFDE                movea.l    A0, [A6 - 0x22]
  3005. 000023E6  216E FE82 0098           move.l     [A0 + 0x98], [A6 - 0x17E]
  3006. 000023EC  202E FE86                move.l     D0, [A6 - 0x17A]
  3007. 000023F0  E880                     asr        D0, 4
  3008. 000023F2  42A7                     clr.l      -[A7]
  3009. 000023F4  4879 5744 4546           push.l     0x57444546 /* 'WDEF' */
  3010. 000023FA  3F00                     move.w     -[A7], D0
  3011. 000023FC  A80C                     syscall    RGetResource
  3012. 000023FE  205F                     movea.l    A0, [A7]+
  3013. 00002400  2D48 FE7E                move.l     [A6 - 0x182], A0
  3014. 00002404  203C 00FF FFFF           move.l     D0, 0xFFFFFF
  3015. 0000240A  C0AE FE7E                and.l      D0, [A6 - 0x182]
  3016. 0000240E  720F                     moveq.l    D1, 0x0F
  3017. 00002410  C2AE FE86                and.l      D1, [A6 - 0x17A]
  3018. 00002414  7418                     moveq.l    D2, 0x18
  3019. 00002416  E5A9                     lsl        D1, D2
  3020. 00002418  8081                     or.l       D0, D1
  3021. 0000241A  2D40 FE7E                move.l     [A6 - 0x182], D0
  3022. 0000241E  206E FFDE                movea.l    A0, [A6 - 0x22]
  3023. 00002422  216E FE7E 007E           move.l     [A0 + 0x7E], [A6 - 0x182]
  3024. 00002428  2F2E FFE2                move.l     -[A7], [A6 - 0x1E]
  3025. 0000242C  4267                     clr.w      -[A7]
  3026. 0000242E  A963                     syscall    SetControlValue/SetCtlValue
  3027. 00002430  2F2E FFE6                move.l     -[A7], [A6 - 0x1A]
  3028. 00002434  4267                     clr.w      -[A7]
  3029. 00002436  A963                     syscall    SetControlValue/SetCtlValue
  3030. 00002438  0C6E 0001 FF92           cmpi.w     [A6 - 0x6E], 0x1
  3031. 0000243E  660E                     bne        +0x10 /* 0000244E */
  3032. 00002440  2F2E FFE2                move.l     -[A7], [A6 - 0x1E]
  3033. 00002444  A957                     syscall    ShowControl
  3034. 00002446  2F2E FFE6                move.l     -[A7], [A6 - 0x1A]
  3035. 0000244A  A957                     syscall    ShowControl
  3036. 0000244C  600C                     bra        +0xE /* 0000245A */
  3037. label0000244E:
  3038. 0000244E  2F2E FFE2                move.l     -[A7], [A6 - 0x1E]
  3039. 00002452  A958                     syscall    HideControl
  3040. 00002454  2F2E FFE6                move.l     -[A7], [A6 - 0x1A]
  3041. 00002458  A958                     syscall    HideControl
  3042. label0000245A:
  3043. 0000245A  206E FFAE                movea.l    A0, [A6 - 0x52]
  3044. 0000245E  2050                     movea.l    A0, [A0]
  3045. 00002460  43EE FFF8                lea.l      A1, [A6 - 0x8]
  3046. 00002464  41E8 0018                lea.l      A0, [A0 + 0x18]
  3047. 00002468  22D8                     move.l     [A1]+, [A0]+
  3048. 0000246A  22D8                     move.l     [A1]+, [A0]+
  3049. 0000246C  2F2E FFDE                move.l     -[A7], [A6 - 0x22]
  3050. 00002470  486E FFF8                pea.l      [A6 - 0x8]
  3051. 00002474  4EAD 00EA                jsr        [A5 + 0xEA /* export_25 */]
  3052. 00002478  508F                     addq.l     A7, 8
  3053. 0000247A  206E FFAE                movea.l    A0, [A6 - 0x52]
  3054. 0000247E  486E FE8E                pea.l      [A6 - 0x172]
  3055. 00002482  2050                     movea.l    A0, [A0]
  3056. 00002484  2F28 0028                move.l     -[A7], [A0 + 0x28]
  3057. 00002488  4EAD 03BA                jsr        [A5 + 0x3BA /* export_115 */]
  3058. 0000248C  508F                     addq.l     A7, 8
  3059. 0000248E  486E FE8E                pea.l      [A6 - 0x172]
  3060. 00002492  4EAD 00FA                jsr        [A5 + 0xFA /* export_27 */]
  3061. 00002496  588F                     addq.l     A7, 4
  3062. 00002498  2F2E FFDE                move.l     -[A7], [A6 - 0x22]
  3063. 0000249C  486E FE8E                pea.l      [A6 - 0x172]
  3064. 000024A0  A91A                     syscall    SetWTitle
  3065. 000024A2  4E5E                     unlink     A6
  3066. 000024A4  4E75                     rts
  3067. export_352:
  3068. 000024A6  4E56 FFF4                link       A6, -0x000C
  3069. 000024AA  48E7 0300                movem.l    -[A7], D6,D7
  3070. 000024AE  526D B32C                addq.w     [A5 - 0x4CD4], 1
  3071. 000024B2  486E FFF4                pea.l      [A6 - 0xC]
  3072. 000024B6  486E FFF8                pea.l      [A6 - 0x8]
  3073. 000024BA  486E FFFC                pea.l      [A6 - 0x4]
  3074. 000024BE  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  3075. 000024C2  4EAD 0CCA                jsr        [A5 + 0xCCA /* export_405 */]
  3076. 000024C6  4FEF 0010                lea.l      A7, [A7 + 0x10]
  3077. 000024CA  3E00                     move.w     D7, D0
  3078. 000024CC  4A47                     tst.w      D7
  3079. 000024CE  6706                     beq        +0x8 /* 000024D6 */
  3080. 000024D0  3007                     move.w     D0, D7
  3081. 000024D2  6000 0064                bra        +0x66 /* 00002538 */
  3082. label000024D6:
  3083. 000024D6  3C2D B32A                move.w     D6, [A5 - 0x4CD6]
  3084. 000024DA  2F2E FFF4                move.l     -[A7], [A6 - 0xC]
  3085. 000024DE  2F2E FFF8                move.l     -[A7], [A6 - 0x8]
  3086. 000024E2  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  3087. 000024E6  4EBA 0058                jsr        [PC + 0x58 /* 00002540 */]
  3088. 000024EA  4FEF 000C                lea.l      A7, [A7 + 0xC]
  3089. 000024EE  3E00                     move.w     D7, D0
  3090. 000024F0  4A47                     tst.w      D7
  3091. 000024F2  6704                     beq        +0x6 /* 000024F8 */
  3092. 000024F4  3007                     move.w     D0, D7
  3093. 000024F6  6040                     bra        +0x42 /* 00002538 */
  3094. label000024F8:
  3095. 000024F8  BC6D B32A                cmp.w      D6, [A5 - 0x4CD6]
  3096. 000024FC  6722                     beq        +0x24 /* 00002520 */
  3097. 000024FE  486E FFF4                pea.l      [A6 - 0xC]
  3098. 00002502  486E FFF8                pea.l      [A6 - 0x8]
  3099. 00002506  486E FFFC                pea.l      [A6 - 0x4]
  3100. 0000250A  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  3101. 0000250E  4EAD 0CCA                jsr        [A5 + 0xCCA /* export_405 */]
  3102. 00002512  4FEF 0010                lea.l      A7, [A7 + 0x10]
  3103. 00002516  3E00                     move.w     D7, D0
  3104. 00002518  4A47                     tst.w      D7
  3105. 0000251A  6704                     beq        +0x6 /* 00002520 */
  3106. 0000251C  3007                     move.w     D0, D7
  3107. 0000251E  6018                     bra        +0x1A /* 00002538 */
  3108. label00002520:
  3109. 00002520  2F2E FFF4                move.l     -[A7], [A6 - 0xC]
  3110. 00002524  2F2E FFF8                move.l     -[A7], [A6 - 0x8]
  3111. 00002528  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  3112. 0000252C  4EBA 01B0                jsr        [PC + 0x1B0 /* 000026DE */]
  3113. 00002530  4FEF 000C                lea.l      A7, [A7 + 0xC]
  3114. 00002534  3E00                     move.w     D7, D0
  3115. 00002536  3007                     move.w     D0, D7
  3116. label00002538:
  3117. 00002538  4CDF 00C0                movem.l    D6,D7, [A7]+
  3118. 0000253C  4E5E                     unlink     A6
  3119. 0000253E  4E75                     rts
  3120. fn00002540:
  3121. 00002540  4E56 FF5A                link       A6, -0x00A6
  3122. 00002544  2F07                     move.l     -[A7], D7
  3123. 00002546  2D6D B38C FF5A           move.l     [A6 - 0xA6], [A5 - 0x4C74]
  3124. 0000254C  486E FF5E                pea.l      [A6 - 0xA2]
  3125. 00002550  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  3126. 00002554  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  3127. 00002558  4EAD 041A                jsr        [A5 + 0x41A /* export_127 */]
  3128. 0000255C  4FEF 000C                lea.l      A7, [A7 + 0xC]
  3129. 00002560  4A40                     tst.w      D0
  3130. 00002562  6606                     bne        +0x8 /* 0000256A */
  3131. 00002564  7000                     moveq.l    D0, 0x00
  3132. 00002566  6000 0170                bra        +0x172 /* 000026D8 */
  3133. label0000256A:
  3134. 0000256A  202E FF7A                move.l     D0, [A6 - 0x86]
  3135. 0000256E  B0AE 000C                cmp.l      D0, [A6 + 0xC]
  3136. 00002572  6606                     bne        +0x8 /* 0000257A */
  3137. 00002574  7000                     moveq.l    D0, 0x00
  3138. 00002576  6000 0160                bra        +0x162 /* 000026D8 */
  3139. label0000257A:
  3140. 0000257A  486E FFC0                pea.l      [A6 - 0x40]
  3141. 0000257E  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  3142. 00002582  2F2E FF76                move.l     -[A7], [A6 - 0x8A]
  3143. 00002586  2F2E FF5E                move.l     -[A7], [A6 - 0xA2]
  3144. 0000258A  4EAD 026A                jsr        [A5 + 0x26A /* export_73 */]
  3145. 0000258E  4FEF 0010                lea.l      A7, [A7 + 0x10]
  3146. 00002592  202E FFC4                move.l     D0, [A6 - 0x3C]
  3147. 00002596  B0AE FF92                cmp.l      D0, [A6 - 0x6E]
  3148. 0000259A  6600 008C                bne        +0x8E /* 00002628 */
  3149. 0000259E  4EBA E748                jsr        [PC - 0x18B8 /* 00000CE8 */]
  3150. 000025A2  3E00                     move.w     D7, D0
  3151. 000025A4  4A47                     tst.w      D7
  3152. 000025A6  6706                     beq        +0x8 /* 000025AE */
  3153. 000025A8  3007                     move.w     D0, D7
  3154. 000025AA  6000 012C                bra        +0x12E /* 000026D8 */
  3155. label000025AE:
  3156. 000025AE  202E FF5A                move.l     D0, [A6 - 0xA6]
  3157. 000025B2  B0AD B38C                cmp.l      D0, [A5 - 0x4C74]
  3158. 000025B6  6708                     beq        +0xA /* 000025C0 */
  3159. 000025B8  303C FC20                move.w     D0, 0xFC20
  3160. 000025BC  6000 011A                bra        +0x11C /* 000026D8 */
  3161. label000025C0:
  3162. 000025C0  4EBA E70C                jsr        [PC - 0x18F4 /* 00000CCE */]
  3163. 000025C4  486D C01C                pea.l      [A5 - 0x3FE4]
  3164. 000025C8  4EBA DEF6                jsr        [PC - 0x210A /* 000004C0 */]
  3165. 000025CC  588F                     addq.l     A7, 4
  3166. 000025CE  3E00                     move.w     D7, D0
  3167. 000025D0  4A47                     tst.w      D7
  3168. 000025D2  6706                     beq        +0x8 /* 000025DA */
  3169. 000025D4  3007                     move.w     D0, D7
  3170. 000025D6  6000 0100                bra        +0x102 /* 000026D8 */
  3171. label000025DA:
  3172. 000025DA  202E FF5A                move.l     D0, [A6 - 0xA6]
  3173. 000025DE  B0AD B38C                cmp.l      D0, [A5 - 0x4C74]
  3174. 000025E2  6708                     beq        +0xA /* 000025EC */
  3175. 000025E4  303C FC20                move.w     D0, 0xFC20
  3176. 000025E8  6000 00EE                bra        +0xF0 /* 000026D8 */
  3177. label000025EC:
  3178. 000025EC  4A6D B31A                tst.w      [A5 - 0x4CE6]
  3179. 000025F0  6630                     bne        +0x32 /* 00002622 */
  3180. 000025F2  2F2E FFA6                move.l     -[A7], [A6 - 0x5A]
  3181. 000025F6  4267                     clr.w      -[A7]
  3182. 000025F8  486D C028                pea.l      [A5 - 0x3FD8]
  3183. 000025FC  4EBA 28DE                jsr        [PC + 0x28DE /* 00004EDC */]
  3184. 00002600  4FEF 000A                lea.l      A7, [A7 + 0xA]
  3185. 00002604  3E00                     move.w     D7, D0
  3186. 00002606  4A47                     tst.w      D7
  3187. 00002608  6706                     beq        +0x8 /* 00002610 */
  3188. 0000260A  3007                     move.w     D0, D7
  3189. 0000260C  6000 00CA                bra        +0xCC /* 000026D8 */
  3190. label00002610:
  3191. 00002610  202E FF5A                move.l     D0, [A6 - 0xA6]
  3192. 00002614  B0AD B38C                cmp.l      D0, [A5 - 0x4C74]
  3193. 00002618  6708                     beq        +0xA /* 00002622 */
  3194. 0000261A  303C FC20                move.w     D0, 0xFC20
  3195. 0000261E  6000 00B8                bra        +0xBA /* 000026D8 */
  3196. label00002622:
  3197. 00002622  7000                     moveq.l    D0, 0x00
  3198. 00002624  6000 00B2                bra        +0xB4 /* 000026D8 */
  3199. label00002628:
  3200. 00002628  4EBA E6BE                jsr        [PC - 0x1942 /* 00000CE8 */]
  3201. 0000262C  3E00                     move.w     D7, D0
  3202. 0000262E  4A47                     tst.w      D7
  3203. 00002630  6706                     beq        +0x8 /* 00002638 */
  3204. 00002632  3007                     move.w     D0, D7
  3205. 00002634  6000 00A2                bra        +0xA4 /* 000026D8 */
  3206. label00002638:
  3207. 00002638  202E FF5A                move.l     D0, [A6 - 0xA6]
  3208. 0000263C  B0AD B38C                cmp.l      D0, [A5 - 0x4C74]
  3209. 00002640  6708                     beq        +0xA /* 0000264A */
  3210. 00002642  303C FC20                move.w     D0, 0xFC20
  3211. 00002646  6000 0090                bra        +0x92 /* 000026D8 */
  3212. label0000264A:
  3213. 0000264A  4EBA E682                jsr        [PC - 0x197E /* 00000CCE */]
  3214. 0000264E  486D C032                pea.l      [A5 - 0x3FCE]
  3215. 00002652  4EBA DE6C                jsr        [PC - 0x2194 /* 000004C0 */]
  3216. 00002656  588F                     addq.l     A7, 4
  3217. 00002658  3E00                     move.w     D7, D0
  3218. 0000265A  4A47                     tst.w      D7
  3219. 0000265C  6706                     beq        +0x8 /* 00002664 */
  3220. 0000265E  3007                     move.w     D0, D7
  3221. 00002660  6000 0076                bra        +0x78 /* 000026D8 */
  3222. label00002664:
  3223. 00002664  202E FF5A                move.l     D0, [A6 - 0xA6]
  3224. 00002668  B0AD B38C                cmp.l      D0, [A5 - 0x4C74]
  3225. 0000266C  6708                     beq        +0xA /* 00002676 */
  3226. 0000266E  303C FC20                move.w     D0, 0xFC20
  3227. 00002672  6000 0064                bra        +0x66 /* 000026D8 */
  3228. label00002676:
  3229. 00002676  4A6D B31A                tst.w      [A5 - 0x4CE6]
  3230. 0000267A  6600 005A                bne        +0x5C /* 000026D6 */
  3231. 0000267E  2F2E FFA6                move.l     -[A7], [A6 - 0x5A]
  3232. 00002682  4267                     clr.w      -[A7]
  3233. 00002684  486D C03E                pea.l      [A5 - 0x3FC2]
  3234. 00002688  4EBA 2852                jsr        [PC + 0x2852 /* 00004EDC */]
  3235. 0000268C  4FEF 000A                lea.l      A7, [A7 + 0xA]
  3236. 00002690  3E00                     move.w     D7, D0
  3237. 00002692  4A47                     tst.w      D7
  3238. 00002694  6704                     beq        +0x6 /* 0000269A */
  3239. 00002696  3007                     move.w     D0, D7
  3240. 00002698  603E                     bra        +0x40 /* 000026D8 */
  3241. label0000269A:
  3242. 0000269A  202E FF5A                move.l     D0, [A6 - 0xA6]
  3243. 0000269E  B0AD B38C                cmp.l      D0, [A5 - 0x4C74]
  3244. 000026A2  6706                     beq        +0x8 /* 000026AA */
  3245. 000026A4  303C FC20                move.w     D0, 0xFC20
  3246. 000026A8  602E                     bra        +0x30 /* 000026D8 */
  3247. label000026AA:
  3248. 000026AA  2F2E FFA6                move.l     -[A7], [A6 - 0x5A]
  3249. 000026AE  4267                     clr.w      -[A7]
  3250. 000026B0  486D C048                pea.l      [A5 - 0x3FB8]
  3251. 000026B4  4EBA 2826                jsr        [PC + 0x2826 /* 00004EDC */]
  3252. 000026B8  4FEF 000A                lea.l      A7, [A7 + 0xA]
  3253. 000026BC  3E00                     move.w     D7, D0
  3254. 000026BE  4A47                     tst.w      D7
  3255. 000026C0  6704                     beq        +0x6 /* 000026C6 */
  3256. 000026C2  3007                     move.w     D0, D7
  3257. 000026C4  6012                     bra        +0x14 /* 000026D8 */
  3258. label000026C6:
  3259. 000026C6  202E FF5A                move.l     D0, [A6 - 0xA6]
  3260. 000026CA  B0AD B38C                cmp.l      D0, [A5 - 0x4C74]
  3261. 000026CE  6706                     beq        +0x8 /* 000026D6 */
  3262. 000026D0  303C FC20                move.w     D0, 0xFC20
  3263. 000026D4  6002                     bra        +0x4 /* 000026D8 */
  3264. label000026D6:
  3265. 000026D6  7000                     moveq.l    D0, 0x00
  3266. label000026D8:
  3267. 000026D8  2E1F                     move.l     D7, [A7]+
  3268. 000026DA  4E5E                     unlink     A6
  3269. 000026DC  4E75                     rts
  3270. fn000026DE:
  3271. 000026DE  4E56 FFA4                link       A6, -0x005C
  3272. 000026E2  2F07                     move.l     -[A7], D7
  3273. 000026E4  486D B334                pea.l      [A5 - 0x4CCC]
  3274. 000026E8  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  3275. 000026EC  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  3276. 000026F0  4EAD 041A                jsr        [A5 + 0x41A /* export_127 */]
  3277. 000026F4  4FEF 000C                lea.l      A7, [A7 + 0xC]
  3278. 000026F8  4A40                     tst.w      D0
  3279. 000026FA  6700 03E2                beq        +0x3E4 /* 00002ADE */
  3280. 000026FE  2F2D B37C                move.l     -[A7], [A5 - 0x4C84]
  3281. 00002702  4EAD 014A                jsr        [A5 + 0x14A /* export_37 */]
  3282. 00002706  588F                     addq.l     A7, 4
  3283. 00002708  202D B350                move.l     D0, [A5 - 0x4CB0]
  3284. 0000270C  B0AE 000C                cmp.l      D0, [A6 + 0xC]
  3285. 00002710  6630                     bne        +0x32 /* 00002742 */
  3286. 00002712  426D B392                clr.w      [A5 - 0x4C6E]
  3287. 00002716  7064                     moveq.l    D0, 0x64
  3288. 00002718  3B40 B390                move.w     [A5 - 0x4C70], D0
  3289. 0000271C  486D B334                pea.l      [A5 - 0x4CCC]
  3290. 00002720  2F2D B37C                move.l     -[A7], [A5 - 0x4C84]
  3291. 00002724  4EAD 00E2                jsr        [A5 + 0xE2 /* export_24 */]
  3292. 00002728  508F                     addq.l     A7, 8
  3293. 0000272A  2F2D B37C                move.l     -[A7], [A5 - 0x4C84]
  3294. 0000272E  A873                     syscall    SetPort
  3295. 00002730  4267                     clr.w      -[A7]
  3296. 00002732  4EBA 0D70                jsr        [PC + 0xD70 /* 000034A4 */]
  3297. 00002736  548F                     addq.l     A7, 2
  3298. 00002738  4EAD 0E62                jsr        [A5 + 0xE62 /* export_456 */]
  3299. 0000273C  7000                     moveq.l    D0, 0x00
  3300. 0000273E  6000 06E0                bra        +0x6E2 /* 00002E20 */
  3301. label00002742:
  3302. 00002742  486E FFB0                pea.l      [A6 - 0x50]
  3303. 00002746  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  3304. 0000274A  2F2D B34C                move.l     -[A7], [A5 - 0x4CB4]
  3305. 0000274E  2F2D B334                move.l     -[A7], [A5 - 0x4CCC]
  3306. 00002752  4EAD 026A                jsr        [A5 + 0x26A /* export_73 */]
  3307. 00002756  4FEF 0010                lea.l      A7, [A7 + 0x10]
  3308. 0000275A  4878 0003                push.l     0x3
  3309. 0000275E  2F2E FFCC                move.l     -[A7], [A6 - 0x34]
  3310. 00002762  4EAD 0042                jsr        [A5 + 0x42 /* export_4 */]
  3311. 00002766  2F00                     move.l     -[A7], D0
  3312. 00002768  4EAD 0A7A                jsr        [A5 + 0xA7A /* export_331 */]
  3313. 0000276C  588F                     addq.l     A7, 4
  3314. 0000276E  4A40                     tst.w      D0
  3315. 00002770  6706                     beq        +0x8 /* 00002778 */
  3316. 00002772  7025                     moveq.l    D0, 0x25
  3317. 00002774  6000 06AA                bra        +0x6AC /* 00002E20 */
  3318. label00002778:
  3319. 00002778  202E FFB4                move.l     D0, [A6 - 0x4C]
  3320. 0000277C  B0AD B368                cmp.l      D0, [A5 - 0x4C98]
  3321. 00002780  6600 0166                bne        +0x168 /* 000028E8 */
  3322. 00002784  486D B334                pea.l      [A5 - 0x4CCC]
  3323. 00002788  4EBA EAD6                jsr        [PC - 0x152A /* 00001260 */]
  3324. 0000278C  588F                     addq.l     A7, 4
  3325. 0000278E  2F2D B354                move.l     -[A7], [A5 - 0x4CAC]
  3326. 00002792  2F2D B334                move.l     -[A7], [A5 - 0x4CCC]
  3327. 00002796  4EAD 0A02                jsr        [A5 + 0xA02 /* export_316 */]
  3328. 0000279A  508F                     addq.l     A7, 8
  3329. 0000279C  3F00                     move.w     -[A7], D0
  3330. 0000279E  4EAD 007A                jsr        [A5 + 0x7A /* export_11 */]
  3331. 000027A2  548F                     addq.l     A7, 2
  3332. 000027A4  2F2D B370                move.l     -[A7], [A5 - 0x4C90]
  3333. 000027A8  2F2D B368                move.l     -[A7], [A5 - 0x4C98]
  3334. 000027AC  2F2D B334                move.l     -[A7], [A5 - 0x4CCC]
  3335. 000027B0  4EAD 0A42                jsr        [A5 + 0xA42 /* export_324 */]
  3336. 000027B4  4FEF 000C                lea.l      A7, [A7 + 0xC]
  3337. 000027B8  3F00                     move.w     -[A7], D0
  3338. 000027BA  4EAD 007A                jsr        [A5 + 0x7A /* export_11 */]
  3339. 000027BE  548F                     addq.l     A7, 2
  3340. 000027C0  2F2D B334                move.l     -[A7], [A5 - 0x4CCC]
  3341. 000027C4  4EAD 0972                jsr        [A5 + 0x972 /* export_298 */]
  3342. 000027C8  588F                     addq.l     A7, 4
  3343. 000027CA  3F00                     move.w     -[A7], D0
  3344. 000027CC  4EAD 007A                jsr        [A5 + 0x7A /* export_11 */]
  3345. 000027D0  548F                     addq.l     A7, 2
  3346. 000027D2  4A6D B110                tst.w      [A5 - 0x4EF0]
  3347. 000027D6  6708                     beq        +0xA /* 000027E0 */
  3348. 000027D8  2F2D B364                move.l     -[A7], [A5 - 0x4C9C]
  3349. 000027DC  4EAD 0572                jsr        [A5 + 0x572 /* export_170 */]
  3350. label000027E0:
  3351. 000027E0  2B6E 000C B350           move.l     [A5 - 0x4CB0], [A6 + 0xC]
  3352. 000027E6  486E FFB0                pea.l      [A6 - 0x50]
  3353. 000027EA  2F2D B350                move.l     -[A7], [A5 - 0x4CB0]
  3354. 000027EE  2F2D B34C                move.l     -[A7], [A5 - 0x4CB4]
  3355. 000027F2  2F2D B334                move.l     -[A7], [A5 - 0x4CCC]
  3356. 000027F6  4EAD 026A                jsr        [A5 + 0x26A /* export_73 */]
  3357. 000027FA  4FEF 0010                lea.l      A7, [A7 + 0x10]
  3358. 000027FE  2B6E FFB0 B354           move.l     [A5 - 0x4CAC], [A6 - 0x50]
  3359. 00002804  2B6E FFB8 B358           move.l     [A5 - 0x4CA8], [A6 - 0x48]
  3360. 0000280A  486D B35C                pea.l      [A5 - 0x4CA4]
  3361. 0000280E  2F2D B354                move.l     -[A7], [A5 - 0x4CAC]
  3362. 00002812  2F2D B334                move.l     -[A7], [A5 - 0x4CCC]
  3363. 00002816  4EAD 0A4A                jsr        [A5 + 0xA4A /* export_325 */]
  3364. 0000281A  4FEF 000C                lea.l      A7, [A7 + 0xC]
  3365. 0000281E  3F00                     move.w     -[A7], D0
  3366. 00002820  4EAD 007A                jsr        [A5 + 0x7A /* export_11 */]
  3367. 00002824  548F                     addq.l     A7, 2
  3368. 00002826  206D B35C                movea.l    A0, [A5 - 0x4CA4]
  3369. 0000282A  2050                     movea.l    A0, [A0]
  3370. 0000282C  2B68 0020 B360           move.l     [A5 - 0x4CA0], [A0 + 0x20]
  3371. 00002832  4A6D B110                tst.w      [A5 - 0x4EF0]
  3372. 00002836  671A                     beq        +0x1C /* 00002852 */
  3373. 00002838  206D B35C                movea.l    A0, [A5 - 0x4CA4]
  3374. 0000283C  486D B364                pea.l      [A5 - 0x4C9C]
  3375. 00002840  2050                     movea.l    A0, [A0]
  3376. 00002842  2F28 0010                move.l     -[A7], [A0 + 0x10]
  3377. 00002846  2F2D B334                move.l     -[A7], [A5 - 0x4CCC]
  3378. 0000284A  4EBA 0810                jsr        [PC + 0x810 /* 0000305C */]
  3379. 0000284E  4FEF 000C                lea.l      A7, [A7 + 0xC]
  3380. label00002852:
  3381. 00002852  206D B35C                movea.l    A0, [A5 - 0x4CA4]
  3382. 00002856  2050                     movea.l    A0, [A0]
  3383. 00002858  2F28 0024                move.l     -[A7], [A0 + 0x24]
  3384. 0000285C  2F2D B374                move.l     -[A7], [A5 - 0x4C8C]
  3385. 00002860  4EAD 09CA                jsr        [A5 + 0x9CA /* export_309 */]
  3386. 00002864  508F                     addq.l     A7, 8
  3387. 00002866  3F00                     move.w     -[A7], D0
  3388. 00002868  4EAD 007A                jsr        [A5 + 0x7A /* export_11 */]
  3389. 0000286C  548F                     addq.l     A7, 2
  3390. 0000286E  426D B392                clr.w      [A5 - 0x4C6E]
  3391. 00002872  7064                     moveq.l    D0, 0x64
  3392. 00002874  3B40 B390                move.w     [A5 - 0x4C70], D0
  3393. 00002878  52AD B326                addq.l     [A5 - 0x4CDA], 1
  3394. 0000287C  2B6D B326 B38C           move.l     [A5 - 0x4C74], [A5 - 0x4CDA]
  3395. 00002882  486D B334                pea.l      [A5 - 0x4CCC]
  3396. 00002886  2F2D B37C                move.l     -[A7], [A5 - 0x4C84]
  3397. 0000288A  4EAD 00E2                jsr        [A5 + 0xE2 /* export_24 */]
  3398. 0000288E  508F                     addq.l     A7, 8
  3399. 00002890  2F2D B37C                move.l     -[A7], [A5 - 0x4C84]
  3400. 00002894  A873                     syscall    SetPort
  3401. 00002896  4EAD 01DA                jsr        [A5 + 0x1DA /* export_55 */]
  3402. 0000289A  4267                     clr.w      -[A7]
  3403. 0000289C  4EBA 0C06                jsr        [PC + 0xC06 /* 000034A4 */]
  3404. 000028A0  548F                     addq.l     A7, 2
  3405. 000028A2  4EAD 0E62                jsr        [A5 + 0xE62 /* export_456 */]
  3406. 000028A6  4A6D B31A                tst.w      [A5 - 0x4CE6]
  3407. 000028AA  6636                     bne        +0x38 /* 000028E2 */
  3408. 000028AC  2D6D B38C FFA4           move.l     [A6 - 0x5C], [A5 - 0x4C74]
  3409. 000028B2  2F2D B37C                move.l     -[A7], [A5 - 0x4C84]
  3410. 000028B6  4267                     clr.w      -[A7]
  3411. 000028B8  486D C058                pea.l      [A5 - 0x3FA8]
  3412. 000028BC  4EBA 261E                jsr        [PC + 0x261E /* 00004EDC */]
  3413. 000028C0  4FEF 000A                lea.l      A7, [A7 + 0xA]
  3414. 000028C4  3E00                     move.w     D7, D0
  3415. 000028C6  4A47                     tst.w      D7
  3416. 000028C8  6706                     beq        +0x8 /* 000028D0 */
  3417. 000028CA  3007                     move.w     D0, D7
  3418. 000028CC  6000 0552                bra        +0x554 /* 00002E20 */
  3419. label000028D0:
  3420. 000028D0  202E FFA4                move.l     D0, [A6 - 0x5C]
  3421. 000028D4  B0AD B38C                cmp.l      D0, [A5 - 0x4C74]
  3422. 000028D8  6708                     beq        +0xA /* 000028E2 */
  3423. 000028DA  303C FC20                move.w     D0, 0xFC20
  3424. 000028DE  6000 0540                bra        +0x542 /* 00002E20 */
  3425. label000028E2:
  3426. 000028E2  7000                     moveq.l    D0, 0x00
  3427. 000028E4  6000 053A                bra        +0x53C /* 00002E20 */
  3428. label000028E8:
  3429. 000028E8  486D B334                pea.l      [A5 - 0x4CCC]
  3430. 000028EC  4EBA E972                jsr        [PC - 0x168E /* 00001260 */]
  3431. 000028F0  588F                     addq.l     A7, 4
  3432. 000028F2  2F2D B354                move.l     -[A7], [A5 - 0x4CAC]
  3433. 000028F6  2F2D B334                move.l     -[A7], [A5 - 0x4CCC]
  3434. 000028FA  4EAD 0A02                jsr        [A5 + 0xA02 /* export_316 */]
  3435. 000028FE  508F                     addq.l     A7, 8
  3436. 00002900  3F00                     move.w     -[A7], D0
  3437. 00002902  4EAD 007A                jsr        [A5 + 0x7A /* export_11 */]
  3438. 00002906  548F                     addq.l     A7, 2
  3439. 00002908  2F2D B368                move.l     -[A7], [A5 - 0x4C98]
  3440. 0000290C  2F2D B334                move.l     -[A7], [A5 - 0x4CCC]
  3441. 00002910  4EAD 0A02                jsr        [A5 + 0xA02 /* export_316 */]
  3442. 00002914  508F                     addq.l     A7, 8
  3443. 00002916  3F00                     move.w     -[A7], D0
  3444. 00002918  4EAD 007A                jsr        [A5 + 0x7A /* export_11 */]
  3445. 0000291C  548F                     addq.l     A7, 2
  3446. 0000291E  2F2D B334                move.l     -[A7], [A5 - 0x4CCC]
  3447. 00002922  4EAD 0972                jsr        [A5 + 0x972 /* export_298 */]
  3448. 00002926  588F                     addq.l     A7, 4
  3449. 00002928  3F00                     move.w     -[A7], D0
  3450. 0000292A  4EAD 007A                jsr        [A5 + 0x7A /* export_11 */]
  3451. 0000292E  548F                     addq.l     A7, 2
  3452. 00002930  4A6D B110                tst.w      [A5 - 0x4EF0]
  3453. 00002934  6710                     beq        +0x12 /* 00002946 */
  3454. 00002936  2F2D B364                move.l     -[A7], [A5 - 0x4C9C]
  3455. 0000293A  4EAD 0572                jsr        [A5 + 0x572 /* export_170 */]
  3456. 0000293E  2F2D B378                move.l     -[A7], [A5 - 0x4C88]
  3457. 00002942  4EAD 0572                jsr        [A5 + 0x572 /* export_170 */]
  3458. label00002946:
  3459. 00002946  2B6E 000C B350           move.l     [A5 - 0x4CB0], [A6 + 0xC]
  3460. 0000294C  486E FFB0                pea.l      [A6 - 0x50]
  3461. 00002950  2F2D B350                move.l     -[A7], [A5 - 0x4CB0]
  3462. 00002954  2F2D B34C                move.l     -[A7], [A5 - 0x4CB4]
  3463. 00002958  2F2D B334                move.l     -[A7], [A5 - 0x4CCC]
  3464. 0000295C  4EAD 026A                jsr        [A5 + 0x26A /* export_73 */]
  3465. 00002960  4FEF 0010                lea.l      A7, [A7 + 0x10]
  3466. 00002964  2B6E FFB0 B354           move.l     [A5 - 0x4CAC], [A6 - 0x50]
  3467. 0000296A  2B6E FFB8 B358           move.l     [A5 - 0x4CA8], [A6 - 0x48]
  3468. 00002970  486D B35C                pea.l      [A5 - 0x4CA4]
  3469. 00002974  2F2D B354                move.l     -[A7], [A5 - 0x4CAC]
  3470. 00002978  2F2D B334                move.l     -[A7], [A5 - 0x4CCC]
  3471. 0000297C  4EAD 0A4A                jsr        [A5 + 0xA4A /* export_325 */]
  3472. 00002980  4FEF 000C                lea.l      A7, [A7 + 0xC]
  3473. 00002984  3F00                     move.w     -[A7], D0
  3474. 00002986  4EAD 007A                jsr        [A5 + 0x7A /* export_11 */]
  3475. 0000298A  548F                     addq.l     A7, 2
  3476. 0000298C  206D B35C                movea.l    A0, [A5 - 0x4CA4]
  3477. 00002990  2050                     movea.l    A0, [A0]
  3478. 00002992  2B68 0020 B360           move.l     [A5 - 0x4CA0], [A0 + 0x20]
  3479. 00002998  4A6D B110                tst.w      [A5 - 0x4EF0]
  3480. 0000299C  671A                     beq        +0x1C /* 000029B8 */
  3481. 0000299E  206D B35C                movea.l    A0, [A5 - 0x4CA4]
  3482. 000029A2  486D B364                pea.l      [A5 - 0x4C9C]
  3483. 000029A6  2050                     movea.l    A0, [A0]
  3484. 000029A8  2F28 0010                move.l     -[A7], [A0 + 0x10]
  3485. 000029AC  2F2D B334                move.l     -[A7], [A5 - 0x4CCC]
  3486. 000029B0  4EBA 06AA                jsr        [PC + 0x6AA /* 0000305C */]
  3487. 000029B4  4FEF 000C                lea.l      A7, [A7 + 0xC]
  3488. label000029B8:
  3489. 000029B8  2B6E FFB4 B368           move.l     [A5 - 0x4C98], [A6 - 0x4C]
  3490. 000029BE  2B6E FFBC B36C           move.l     [A5 - 0x4C94], [A6 - 0x44]
  3491. 000029C4  486D B370                pea.l      [A5 - 0x4C90]
  3492. 000029C8  2F2D B368                move.l     -[A7], [A5 - 0x4C98]
  3493. 000029CC  2F2D B334                move.l     -[A7], [A5 - 0x4CCC]
  3494. 000029D0  4EAD 0A4A                jsr        [A5 + 0xA4A /* export_325 */]
  3495. 000029D4  4FEF 000C                lea.l      A7, [A7 + 0xC]
  3496. 000029D8  3F00                     move.w     -[A7], D0
  3497. 000029DA  4EAD 007A                jsr        [A5 + 0x7A /* export_11 */]
  3498. 000029DE  548F                     addq.l     A7, 2
  3499. 000029E0  206D B370                movea.l    A0, [A5 - 0x4C90]
  3500. 000029E4  2050                     movea.l    A0, [A0]
  3501. 000029E6  2B68 0020 B374           move.l     [A5 - 0x4C8C], [A0 + 0x20]
  3502. 000029EC  4A6D B110                tst.w      [A5 - 0x4EF0]
  3503. 000029F0  671A                     beq        +0x1C /* 00002A0C */
  3504. 000029F2  206D B370                movea.l    A0, [A5 - 0x4C90]
  3505. 000029F6  486D B378                pea.l      [A5 - 0x4C88]
  3506. 000029FA  2050                     movea.l    A0, [A0]
  3507. 000029FC  2F28 0010                move.l     -[A7], [A0 + 0x10]
  3508. 00002A00  2F2D B334                move.l     -[A7], [A5 - 0x4CCC]
  3509. 00002A04  4EBA 0656                jsr        [PC + 0x656 /* 0000305C */]
  3510. 00002A08  4FEF 000C                lea.l      A7, [A7 + 0xC]
  3511. label00002A0C:
  3512. 00002A0C  206D B35C                movea.l    A0, [A5 - 0x4CA4]
  3513. 00002A10  2050                     movea.l    A0, [A0]
  3514. 00002A12  2F28 0024                move.l     -[A7], [A0 + 0x24]
  3515. 00002A16  2F2D B374                move.l     -[A7], [A5 - 0x4C8C]
  3516. 00002A1A  4EAD 09CA                jsr        [A5 + 0x9CA /* export_309 */]
  3517. 00002A1E  508F                     addq.l     A7, 8
  3518. 00002A20  3F00                     move.w     -[A7], D0
  3519. 00002A22  4EAD 007A                jsr        [A5 + 0x7A /* export_11 */]
  3520. 00002A26  548F                     addq.l     A7, 2
  3521. 00002A28  426D B392                clr.w      [A5 - 0x4C6E]
  3522. 00002A2C  7064                     moveq.l    D0, 0x64
  3523. 00002A2E  3B40 B390                move.w     [A5 - 0x4C70], D0
  3524. 00002A32  52AD B326                addq.l     [A5 - 0x4CDA], 1
  3525. 00002A36  2B6D B326 B38C           move.l     [A5 - 0x4C74], [A5 - 0x4CDA]
  3526. 00002A3C  486D B334                pea.l      [A5 - 0x4CCC]
  3527. 00002A40  2F2D B37C                move.l     -[A7], [A5 - 0x4C84]
  3528. 00002A44  4EAD 00E2                jsr        [A5 + 0xE2 /* export_24 */]
  3529. 00002A48  508F                     addq.l     A7, 8
  3530. 00002A4A  2F2D B37C                move.l     -[A7], [A5 - 0x4C84]
  3531. 00002A4E  A873                     syscall    SetPort
  3532. 00002A50  4EAD 01DA                jsr        [A5 + 0x1DA /* export_55 */]
  3533. 00002A54  4EBA E4FA                jsr        [PC - 0x1B06 /* 00000F50 */]
  3534. 00002A58  4EBA E5C4                jsr        [PC - 0x1A3C /* 0000101E */]
  3535. 00002A5C  3F3C 0001                move.w     -[A7], 0x1
  3536. 00002A60  4EBA 0A42                jsr        [PC + 0xA42 /* 000034A4 */]
  3537. 00002A64  548F                     addq.l     A7, 2
  3538. 00002A66  4EAD 0E62                jsr        [A5 + 0xE62 /* export_456 */]
  3539. 00002A6A  4A6D B31A                tst.w      [A5 - 0x4CE6]
  3540. 00002A6E  6600 0068                bne        +0x6A /* 00002AD8 */
  3541. 00002A72  2D6D B38C FFA4           move.l     [A6 - 0x5C], [A5 - 0x4C74]
  3542. 00002A78  2F2D B37C                move.l     -[A7], [A5 - 0x4C84]
  3543. 00002A7C  4267                     clr.w      -[A7]
  3544. 00002A7E  486D C062                pea.l      [A5 - 0x3F9E]
  3545. 00002A82  4EBA 2458                jsr        [PC + 0x2458 /* 00004EDC */]
  3546. 00002A86  4FEF 000A                lea.l      A7, [A7 + 0xA]
  3547. 00002A8A  3E00                     move.w     D7, D0
  3548. 00002A8C  4A47                     tst.w      D7
  3549. 00002A8E  6706                     beq        +0x8 /* 00002A96 */
  3550. 00002A90  3007                     move.w     D0, D7
  3551. 00002A92  6000 038C                bra        +0x38E /* 00002E20 */
  3552. label00002A96:
  3553. 00002A96  202E FFA4                move.l     D0, [A6 - 0x5C]
  3554. 00002A9A  B0AD B38C                cmp.l      D0, [A5 - 0x4C74]
  3555. 00002A9E  6708                     beq        +0xA /* 00002AA8 */
  3556. 00002AA0  303C FC20                move.w     D0, 0xFC20
  3557. 00002AA4  6000 037A                bra        +0x37C /* 00002E20 */
  3558. label00002AA8:
  3559. 00002AA8  2F2D B37C                move.l     -[A7], [A5 - 0x4C84]
  3560. 00002AAC  4267                     clr.w      -[A7]
  3561. 00002AAE  486D C072                pea.l      [A5 - 0x3F8E]
  3562. 00002AB2  4EBA 2428                jsr        [PC + 0x2428 /* 00004EDC */]
  3563. 00002AB6  4FEF 000A                lea.l      A7, [A7 + 0xA]
  3564. 00002ABA  3E00                     move.w     D7, D0
  3565. 00002ABC  4A47                     tst.w      D7
  3566. 00002ABE  6706                     beq        +0x8 /* 00002AC6 */
  3567. 00002AC0  3007                     move.w     D0, D7
  3568. 00002AC2  6000 035C                bra        +0x35E /* 00002E20 */
  3569. label00002AC6:
  3570. 00002AC6  202E FFA4                move.l     D0, [A6 - 0x5C]
  3571. 00002ACA  B0AD B38C                cmp.l      D0, [A5 - 0x4C74]
  3572. 00002ACE  6708                     beq        +0xA /* 00002AD8 */
  3573. 00002AD0  303C FC20                move.w     D0, 0xFC20
  3574. 00002AD4  6000 034A                bra        +0x34C /* 00002E20 */
  3575. label00002AD8:
  3576. 00002AD8  7000                     moveq.l    D0, 0x00
  3577. 00002ADA  6000 0344                bra        +0x346 /* 00002E20 */
  3578. label00002ADE:
  3579. 00002ADE  2B6E 0008 B334           move.l     [A5 - 0x4CCC], [A6 + 0x8]
  3580. 00002AE4  486D B338                pea.l      [A5 - 0x4CC8]
  3581. 00002AE8  42A7                     clr.l      -[A7]
  3582. 00002AEA  2F2D B334                move.l     -[A7], [A5 - 0x4CCC]
  3583. 00002AEE  4EAD 0A4A                jsr        [A5 + 0xA4A /* export_325 */]
  3584. 00002AF2  4FEF 000C                lea.l      A7, [A7 + 0xC]
  3585. 00002AF6  3F00                     move.w     -[A7], D0
  3586. 00002AF8  4EAD 007A                jsr        [A5 + 0x7A /* export_11 */]
  3587. 00002AFC  548F                     addq.l     A7, 2
  3588. 00002AFE  486D B33C                pea.l      [A5 - 0x4CC4]
  3589. 00002B02  4878 0001                push.l     0x1
  3590. 00002B06  2F2D B334                move.l     -[A7], [A5 - 0x4CCC]
  3591. 00002B0A  4EAD 0A4A                jsr        [A5 + 0xA4A /* export_325 */]
  3592. 00002B0E  4FEF 000C                lea.l      A7, [A7 + 0xC]
  3593. 00002B12  3F00                     move.w     -[A7], D0
  3594. 00002B14  4EAD 007A                jsr        [A5 + 0x7A /* export_11 */]
  3595. 00002B18  548F                     addq.l     A7, 2
  3596. 00002B1A  2B6E 0010 B340           move.l     [A5 - 0x4CC0], [A6 + 0x10]
  3597. 00002B20  486E FFF0                pea.l      [A6 - 0x10]
  3598. 00002B24  2F2D B340                move.l     -[A7], [A5 - 0x4CC0]
  3599. 00002B28  2F2D B33C                move.l     -[A7], [A5 - 0x4CC4]
  3600. 00002B2C  2F2D B334                move.l     -[A7], [A5 - 0x4CCC]
  3601. 00002B30  4EAD 040A                jsr        [A5 + 0x40A /* export_125 */]
  3602. 00002B34  4FEF 0010                lea.l      A7, [A7 + 0x10]
  3603. 00002B38  2B6E FFF0 B344           move.l     [A5 - 0x4CBC], [A6 - 0x10]
  3604. 00002B3E  2B6E FFF4 B348           move.l     [A5 - 0x4CB8], [A6 - 0xC]
  3605. 00002B44  486D B34C                pea.l      [A5 - 0x4CB4]
  3606. 00002B48  2F2D B344                move.l     -[A7], [A5 - 0x4CBC]
  3607. 00002B4C  2F2D B334                move.l     -[A7], [A5 - 0x4CCC]
  3608. 00002B50  4EAD 0A4A                jsr        [A5 + 0xA4A /* export_325 */]
  3609. 00002B54  4FEF 000C                lea.l      A7, [A7 + 0xC]
  3610. 00002B58  3F00                     move.w     -[A7], D0
  3611. 00002B5A  4EAD 007A                jsr        [A5 + 0x7A /* export_11 */]
  3612. 00002B5E  548F                     addq.l     A7, 2
  3613. 00002B60  2B6E 000C B350           move.l     [A5 - 0x4CB0], [A6 + 0xC]
  3614. 00002B66  486E FFB0                pea.l      [A6 - 0x50]
  3615. 00002B6A  2F2D B350                move.l     -[A7], [A5 - 0x4CB0]
  3616. 00002B6E  2F2D B34C                move.l     -[A7], [A5 - 0x4CB4]
  3617. 00002B72  2F2D B334                move.l     -[A7], [A5 - 0x4CCC]
  3618. 00002B76  4EAD 026A                jsr        [A5 + 0x26A /* export_73 */]
  3619. 00002B7A  4FEF 0010                lea.l      A7, [A7 + 0x10]
  3620. 00002B7E  4878 0003                push.l     0x3
  3621. 00002B82  2F2E FFCC                move.l     -[A7], [A6 - 0x34]
  3622. 00002B86  4EAD 0042                jsr        [A5 + 0x42 /* export_4 */]
  3623. 00002B8A  2F00                     move.l     -[A7], D0
  3624. 00002B8C  4EAD 0A7A                jsr        [A5 + 0xA7A /* export_331 */]
  3625. 00002B90  588F                     addq.l     A7, 4
  3626. 00002B92  4A40                     tst.w      D0
  3627. 00002B94  675E                     beq        +0x60 /* 00002BF4 */
  3628. 00002B96  42A7                     clr.l      -[A7]
  3629. 00002B98  2F2D B334                move.l     -[A7], [A5 - 0x4CCC]
  3630. 00002B9C  4EAD 0A02                jsr        [A5 + 0xA02 /* export_316 */]
  3631. 00002BA0  508F                     addq.l     A7, 8
  3632. 00002BA2  3F00                     move.w     -[A7], D0
  3633. 00002BA4  4EAD 007A                jsr        [A5 + 0x7A /* export_11 */]
  3634. 00002BA8  548F                     addq.l     A7, 2
  3635. 00002BAA  4878 0001                push.l     0x1
  3636. 00002BAE  2F2D B334                move.l     -[A7], [A5 - 0x4CCC]
  3637. 00002BB2  4EAD 0A02                jsr        [A5 + 0xA02 /* export_316 */]
  3638. 00002BB6  508F                     addq.l     A7, 8
  3639. 00002BB8  3F00                     move.w     -[A7], D0
  3640. 00002BBA  4EAD 007A                jsr        [A5 + 0x7A /* export_11 */]
  3641. 00002BBE  548F                     addq.l     A7, 2
  3642. 00002BC0  2F2D B344                move.l     -[A7], [A5 - 0x4CBC]
  3643. 00002BC4  2F2D B334                move.l     -[A7], [A5 - 0x4CCC]
  3644. 00002BC8  4EAD 0A02                jsr        [A5 + 0xA02 /* export_316 */]
  3645. 00002BCC  508F                     addq.l     A7, 8
  3646. 00002BCE  3F00                     move.w     -[A7], D0
  3647. 00002BD0  4EAD 007A                jsr        [A5 + 0x7A /* export_11 */]
  3648. 00002BD4  548F                     addq.l     A7, 2
  3649. 00002BD6  2F2D B334                move.l     -[A7], [A5 - 0x4CCC]
  3650. 00002BDA  4EAD 0272                jsr        [A5 + 0x272 /* export_74 */]
  3651. 00002BDE  588F                     addq.l     A7, 4
  3652. 00002BE0  486D B334                pea.l      [A5 - 0x4CCC]
  3653. 00002BE4  2F2D B37C                move.l     -[A7], [A5 - 0x4C84]
  3654. 00002BE8  4EAD 01EA                jsr        [A5 + 0x1EA /* export_57 */]
  3655. 00002BEC  508F                     addq.l     A7, 8
  3656. 00002BEE  7025                     moveq.l    D0, 0x25
  3657. 00002BF0  6000 022E                bra        +0x230 /* 00002E20 */
  3658. label00002BF4:
  3659. 00002BF4  2B6E FFB0 B354           move.l     [A5 - 0x4CAC], [A6 - 0x50]
  3660. 00002BFA  2B6E FFB8 B358           move.l     [A5 - 0x4CA8], [A6 - 0x48]
  3661. 00002C00  486D B35C                pea.l      [A5 - 0x4CA4]
  3662. 00002C04  2F2D B354                move.l     -[A7], [A5 - 0x4CAC]
  3663. 00002C08  2F2D B334                move.l     -[A7], [A5 - 0x4CCC]
  3664. 00002C0C  4EAD 0A4A                jsr        [A5 + 0xA4A /* export_325 */]
  3665. 00002C10  4FEF 000C                lea.l      A7, [A7 + 0xC]
  3666. 00002C14  3F00                     move.w     -[A7], D0
  3667. 00002C16  4EAD 007A                jsr        [A5 + 0x7A /* export_11 */]
  3668. 00002C1A  548F                     addq.l     A7, 2
  3669. 00002C1C  206D B35C                movea.l    A0, [A5 - 0x4CA4]
  3670. 00002C20  2050                     movea.l    A0, [A0]
  3671. 00002C22  2B68 0020 B360           move.l     [A5 - 0x4CA0], [A0 + 0x20]
  3672. 00002C28  4A6D B110                tst.w      [A5 - 0x4EF0]
  3673. 00002C2C  671A                     beq        +0x1C /* 00002C48 */
  3674. 00002C2E  206D B35C                movea.l    A0, [A5 - 0x4CA4]
  3675. 00002C32  486D B364                pea.l      [A5 - 0x4C9C]
  3676. 00002C36  2050                     movea.l    A0, [A0]
  3677. 00002C38  2F28 0010                move.l     -[A7], [A0 + 0x10]
  3678. 00002C3C  2F2D B334                move.l     -[A7], [A5 - 0x4CCC]
  3679. 00002C40  4EBA 041A                jsr        [PC + 0x41A /* 0000305C */]
  3680. 00002C44  4FEF 000C                lea.l      A7, [A7 + 0xC]
  3681. label00002C48:
  3682. 00002C48  2B6E FFB4 B368           move.l     [A5 - 0x4C98], [A6 - 0x4C]
  3683. 00002C4E  2B6E FFBC B36C           move.l     [A5 - 0x4C94], [A6 - 0x44]
  3684. 00002C54  486D B370                pea.l      [A5 - 0x4C90]
  3685. 00002C58  2F2D B368                move.l     -[A7], [A5 - 0x4C98]
  3686. 00002C5C  2F2D B334                move.l     -[A7], [A5 - 0x4CCC]
  3687. 00002C60  4EAD 0A4A                jsr        [A5 + 0xA4A /* export_325 */]
  3688. 00002C64  4FEF 000C                lea.l      A7, [A7 + 0xC]
  3689. 00002C68  3F00                     move.w     -[A7], D0
  3690. 00002C6A  4EAD 007A                jsr        [A5 + 0x7A /* export_11 */]
  3691. 00002C6E  548F                     addq.l     A7, 2
  3692. 00002C70  206D B370                movea.l    A0, [A5 - 0x4C90]
  3693. 00002C74  2050                     movea.l    A0, [A0]
  3694. 00002C76  2B68 0020 B374           move.l     [A5 - 0x4C8C], [A0 + 0x20]
  3695. 00002C7C  4A6D B110                tst.w      [A5 - 0x4EF0]
  3696. 00002C80  671A                     beq        +0x1C /* 00002C9C */
  3697. 00002C82  206D B370                movea.l    A0, [A5 - 0x4C90]
  3698. 00002C86  486D B378                pea.l      [A5 - 0x4C88]
  3699. 00002C8A  2050                     movea.l    A0, [A0]
  3700. 00002C8C  2F28 0010                move.l     -[A7], [A0 + 0x10]
  3701. 00002C90  2F2D B334                move.l     -[A7], [A5 - 0x4CCC]
  3702. 00002C94  4EBA 03C6                jsr        [PC + 0x3C6 /* 0000305C */]
  3703. 00002C98  4FEF 000C                lea.l      A7, [A7 + 0xC]
  3704. label00002C9C:
  3705. 00002C9C  206D B35C                movea.l    A0, [A5 - 0x4CA4]
  3706. 00002CA0  2050                     movea.l    A0, [A0]
  3707. 00002CA2  2F28 0024                move.l     -[A7], [A0 + 0x24]
  3708. 00002CA6  2F2D B374                move.l     -[A7], [A5 - 0x4C8C]
  3709. 00002CAA  4EAD 09CA                jsr        [A5 + 0x9CA /* export_309 */]
  3710. 00002CAE  508F                     addq.l     A7, 8
  3711. 00002CB0  3F00                     move.w     -[A7], D0
  3712. 00002CB2  4EAD 007A                jsr        [A5 + 0x7A /* export_11 */]
  3713. 00002CB6  548F                     addq.l     A7, 2
  3714. 00002CB8  426D B392                clr.w      [A5 - 0x4C6E]
  3715. 00002CBC  7064                     moveq.l    D0, 0x64
  3716. 00002CBE  3B40 B390                move.w     [A5 - 0x4C70], D0
  3717. 00002CC2  426D B394                clr.w      [A5 - 0x4C6C]
  3718. 00002CC6  52AD B326                addq.l     [A5 - 0x4CDA], 1
  3719. 00002CCA  2B6D B326 B388           move.l     [A5 - 0x4C78], [A5 - 0x4CDA]
  3720. 00002CD0  2B6D B326 B38C           move.l     [A5 - 0x4C74], [A5 - 0x4CDA]
  3721. 00002CD6  4EBA 014E                jsr        [PC + 0x14E /* 00002E26 */]
  3722. 00002CDA  486D B334                pea.l      [A5 - 0x4CCC]
  3723. 00002CDE  4EAD 017A                jsr        [A5 + 0x17A /* export_43 */]
  3724. 00002CE2  588F                     addq.l     A7, 4
  3725. 00002CE4  2F2D B37C                move.l     -[A7], [A5 - 0x4C84]
  3726. 00002CE8  A873                     syscall    SetPort
  3727. 00002CEA  4EBA E264                jsr        [PC - 0x1D9C /* 00000F50 */]
  3728. 00002CEE  2F2D B37C                move.l     -[A7], [A5 - 0x4C84]
  3729. 00002CF2  1F3C 0001                move.b     -[A7], 0x1
  3730. 00002CF6  A908                     syscall    ShowHide
  3731. 00002CF8  4EAD 013A                jsr        [A5 + 0x13A /* export_35 */]
  3732. 00002CFC  4EBA E320                jsr        [PC - 0x1CE0 /* 0000101E */]
  3733. 00002D00  3F3C 0001                move.w     -[A7], 0x1
  3734. 00002D04  4EBA 079E                jsr        [PC + 0x79E /* 000034A4 */]
  3735. 00002D08  548F                     addq.l     A7, 2
  3736. 00002D0A  4EAD 0E62                jsr        [A5 + 0xE62 /* export_456 */]
  3737. 00002D0E  4A6D B31A                tst.w      [A5 - 0x4CE6]
  3738. 00002D12  6600 010A                bne        +0x10C /* 00002E1E */
  3739. 00002D16  2D6D B38C FFA4           move.l     [A6 - 0x5C], [A5 - 0x4C74]
  3740. 00002D1C  4A6D B108                tst.w      [A5 - 0x4EF8]
  3741. 00002D20  6734                     beq        +0x36 /* 00002D56 */
  3742. 00002D22  426D B108                clr.w      [A5 - 0x4EF8]
  3743. 00002D26  2F2D B37C                move.l     -[A7], [A5 - 0x4C84]
  3744. 00002D2A  4267                     clr.w      -[A7]
  3745. 00002D2C  486D C07C                pea.l      [A5 - 0x3F84]
  3746. 00002D30  4EBA 21AA                jsr        [PC + 0x21AA /* 00004EDC */]
  3747. 00002D34  4FEF 000A                lea.l      A7, [A7 + 0xA]
  3748. 00002D38  3E00                     move.w     D7, D0
  3749. 00002D3A  4A47                     tst.w      D7
  3750. 00002D3C  6706                     beq        +0x8 /* 00002D44 */
  3751. 00002D3E  3007                     move.w     D0, D7
  3752. 00002D40  6000 00DE                bra        +0xE0 /* 00002E20 */
  3753. label00002D44:
  3754. 00002D44  202E FFA4                move.l     D0, [A6 - 0x5C]
  3755. 00002D48  B0AD B38C                cmp.l      D0, [A5 - 0x4C74]
  3756. 00002D4C  6708                     beq        +0xA /* 00002D56 */
  3757. 00002D4E  303C FC20                move.w     D0, 0xFC20
  3758. 00002D52  6000 00CC                bra        +0xCE /* 00002E20 */
  3759. label00002D56:
  3760. 00002D56  2F2D B334                move.l     -[A7], [A5 - 0x4CCC]
  3761. 00002D5A  4EAD 0392                jsr        [A5 + 0x392 /* export_110 */]
  3762. 00002D5E  588F                     addq.l     A7, 4
  3763. 00002D60  0C40 0001                cmpi.w     D0, 0x1
  3764. 00002D64  6630                     bne        +0x32 /* 00002D96 */
  3765. 00002D66  2F2D B37C                move.l     -[A7], [A5 - 0x4C84]
  3766. 00002D6A  4267                     clr.w      -[A7]
  3767. 00002D6C  486D C084                pea.l      [A5 - 0x3F7C]
  3768. 00002D70  4EBA 216A                jsr        [PC + 0x216A /* 00004EDC */]
  3769. 00002D74  4FEF 000A                lea.l      A7, [A7 + 0xA]
  3770. 00002D78  3E00                     move.w     D7, D0
  3771. 00002D7A  4A47                     tst.w      D7
  3772. 00002D7C  6706                     beq        +0x8 /* 00002D84 */
  3773. 00002D7E  3007                     move.w     D0, D7
  3774. 00002D80  6000 009E                bra        +0xA0 /* 00002E20 */
  3775. label00002D84:
  3776. 00002D84  202E FFA4                move.l     D0, [A6 - 0x5C]
  3777. 00002D88  B0AD B38C                cmp.l      D0, [A5 - 0x4C74]
  3778. 00002D8C  6708                     beq        +0xA /* 00002D96 */
  3779. 00002D8E  303C FC20                move.w     D0, 0xFC20
  3780. 00002D92  6000 008C                bra        +0x8E /* 00002E20 */
  3781. label00002D96:
  3782. 00002D96  2F2D B37C                move.l     -[A7], [A5 - 0x4C84]
  3783. 00002D9A  4267                     clr.w      -[A7]
  3784. 00002D9C  486D C090                pea.l      [A5 - 0x3F70]
  3785. 00002DA0  4EBA 213A                jsr        [PC + 0x213A /* 00004EDC */]
  3786. 00002DA4  4FEF 000A                lea.l      A7, [A7 + 0xA]
  3787. 00002DA8  3E00                     move.w     D7, D0
  3788. 00002DAA  4A47                     tst.w      D7
  3789. 00002DAC  6706                     beq        +0x8 /* 00002DB4 */
  3790. 00002DAE  3007                     move.w     D0, D7
  3791. 00002DB0  6000 006E                bra        +0x70 /* 00002E20 */
  3792. label00002DB4:
  3793. 00002DB4  202E FFA4                move.l     D0, [A6 - 0x5C]
  3794. 00002DB8  B0AD B38C                cmp.l      D0, [A5 - 0x4C74]
  3795. 00002DBC  6708                     beq        +0xA /* 00002DC6 */
  3796. 00002DBE  303C FC20                move.w     D0, 0xFC20
  3797. 00002DC2  6000 005C                bra        +0x5E /* 00002E20 */
  3798. label00002DC6:
  3799. 00002DC6  2F2D B37C                move.l     -[A7], [A5 - 0x4C84]
  3800. 00002DCA  4267                     clr.w      -[A7]
  3801. 00002DCC  486D C09C                pea.l      [A5 - 0x3F64]
  3802. 00002DD0  4EBA 210A                jsr        [PC + 0x210A /* 00004EDC */]
  3803. 00002DD4  4FEF 000A                lea.l      A7, [A7 + 0xA]
  3804. 00002DD8  3E00                     move.w     D7, D0
  3805. 00002DDA  4A47                     tst.w      D7
  3806. 00002DDC  6704                     beq        +0x6 /* 00002DE2 */
  3807. 00002DDE  3007                     move.w     D0, D7
  3808. 00002DE0  603E                     bra        +0x40 /* 00002E20 */
  3809. label00002DE2:
  3810. 00002DE2  202E FFA4                move.l     D0, [A6 - 0x5C]
  3811. 00002DE6  B0AD B38C                cmp.l      D0, [A5 - 0x4C74]
  3812. 00002DEA  6706                     beq        +0x8 /* 00002DF2 */
  3813. 00002DEC  303C FC20                move.w     D0, 0xFC20
  3814. 00002DF0  602E                     bra        +0x30 /* 00002E20 */
  3815. label00002DF2:
  3816. 00002DF2  2F2D B37C                move.l     -[A7], [A5 - 0x4C84]
  3817. 00002DF6  4267                     clr.w      -[A7]
  3818. 00002DF8  486D C0AC                pea.l      [A5 - 0x3F54]
  3819. 00002DFC  4EBA 20DE                jsr        [PC + 0x20DE /* 00004EDC */]
  3820. 00002E00  4FEF 000A                lea.l      A7, [A7 + 0xA]
  3821. 00002E04  3E00                     move.w     D7, D0
  3822. 00002E06  4A47                     tst.w      D7
  3823. 00002E08  6704                     beq        +0x6 /* 00002E0E */
  3824. 00002E0A  3007                     move.w     D0, D7
  3825. 00002E0C  6012                     bra        +0x14 /* 00002E20 */
  3826. label00002E0E:
  3827. 00002E0E  202E FFA4                move.l     D0, [A6 - 0x5C]
  3828. 00002E12  B0AD B38C                cmp.l      D0, [A5 - 0x4C74]
  3829. 00002E16  6706                     beq        +0x8 /* 00002E1E */
  3830. 00002E18  303C FC20                move.w     D0, 0xFC20
  3831. 00002E1C  6002                     bra        +0x4 /* 00002E20 */
  3832. label00002E1E:
  3833. 00002E1E  7000                     moveq.l    D0, 0x00
  3834. label00002E20:
  3835. 00002E20  2E1F                     move.l     D7, [A7]+
  3836. 00002E22  4E5E                     unlink     A6
  3837. 00002E24  4E75                     rts
  3838. fn00002E26:
  3839. 00002E26  4E56 FED4                link       A6, -0x012C
  3840. 00002E2A  426E FFF2                clr.w      [A6 - 0xE]
  3841. 00002E2E  2D7C FFFF FC18 FEE4      move.l     [A6 - 0x11C], 0xFFFFFC18
  3842. 00002E36  206D B34C                movea.l    A0, [A5 - 0x4CB4]
  3843. 00002E3A  2050                     movea.l    A0, [A0]
  3844. 00002E3C  3D68 0002 FFF0           move.w     [A6 - 0x10], [A0 + 0x2]
  3845. 00002E42  206D B34C                movea.l    A0, [A5 - 0x4CB4]
  3846. 00002E46  2050                     movea.l    A0, [A0]
  3847. 00002E48  2D68 0004 FEEC           move.l     [A6 - 0x114], [A0 + 0x4]
  3848. 00002E4E  486E FED4                pea.l      [A6 - 0x12C]
  3849. 00002E52  486E FED8                pea.l      [A6 - 0x128]
  3850. 00002E56  486E FEDC                pea.l      [A6 - 0x124]
  3851. 00002E5A  486E FEE0                pea.l      [A6 - 0x120]
  3852. 00002E5E  4EAD 0172                jsr        [A5 + 0x172 /* export_42 */]
  3853. 00002E62  4FEF 0010                lea.l      A7, [A7 + 0x10]
  3854. 00002E66  70FF                     moveq.l    D0, 0xFFFFFFFF
  3855. 00002E68  2D40 FFF4                move.l     [A6 - 0xC], D0
  3856. 00002E6C  206D B3DC                movea.l    A0, [A5 - 0x4C24]
  3857. 00002E70  4A28 006E                tst.b      [A0 + 0x6E]
  3858. 00002E74  6706                     beq        +0x8 /* 00002E7C */
  3859. 00002E76  2D6D B3DC FFF4           move.l     [A6 - 0xC], [A5 - 0x4C24]
  3860. label00002E7C:
  3861. 00002E7C  4AAE FED4                tst.l      [A6 - 0x12C]
  3862. 00002E80  6706                     beq        +0x8 /* 00002E88 */
  3863. 00002E82  2D6E FED4 FFF4           move.l     [A6 - 0xC], [A6 - 0x12C]
  3864. label00002E88:
  3865. 00002E88  302E FFF0                move.w     D0, [A6 - 0x10]
  3866. 00002E8C  4EAD 003A                jsr        [A5 + 0x3A /* export_3 */]
  3867. 00002E90  0000 0006                ori.b      D0, 0x6
  3868. 00002E94  00BE 000E 0026           ori.l      <<invalid special address>>, 0xE0026
  3869. 00002E9A  004A 0062                ori.w      A2, 0x62 /* 'b' */
  3870. 00002E9E  006E 0074 007A           ori.w      [A6 + 0x7A], 0x74 /* 't' */
  3871. 00002EA4  7004                     moveq.l    D0, 0x04
  3872. 00002EA6  2D40 FEE8                move.l     [A6 - 0x118], D0
  3873. 00002EAA  082E 0000 FEEF           btst.b     [A6 - 0x111], 0x0
  3874. 00002EB0  6700 00A0                beq        +0xA2 /* 00002F52 */
  3875. 00002EB4  7001                     moveq.l    D0, 0x01
  3876. 00002EB6  3D40 FFF2                move.w     [A6 - 0xE], D0
  3877. 00002EBA  6000 0096                bra        +0x98 /* 00002F52 */
  3878. 00002EBE  42AE FEE8                clr.l      [A6 - 0x118]
  3879. 00002EC2  082E 0001 FEEF           btst.b     [A6 - 0x111], 0x1
  3880. 00002EC8  6706                     beq        +0x8 /* 00002ED0 */
  3881. 00002ECA  7008                     moveq.l    D0, 0x08
  3882. 00002ECC  2D40 FEE8                move.l     [A6 - 0x118], D0
  3883. label00002ED0:
  3884. 00002ED0  082E 0000 FEEF           btst.b     [A6 - 0x111], 0x0
  3885. 00002ED6  6700 007A                beq        +0x7C /* 00002F52 */
  3886. 00002EDA  7001                     moveq.l    D0, 0x01
  3887. 00002EDC  3D40 FFF2                move.w     [A6 - 0xE], D0
  3888. 00002EE0  6000 0070                bra        +0x72 /* 00002F52 */
  3889. 00002EE4  7010                     moveq.l    D0, 0x10
  3890. 00002EE6  2D40 FEE8                move.l     [A6 - 0x118], D0
  3891. 00002EEA  082E 0000 FEEF           btst.b     [A6 - 0x111], 0x0
  3892. 00002EF0  6700 0060                beq        +0x62 /* 00002F52 */
  3893. 00002EF4  7001                     moveq.l    D0, 0x01
  3894. 00002EF6  3D40 FFF2                move.w     [A6 - 0xE], D0
  3895. 00002EFA  6000 0056                bra        +0x58 /* 00002F52 */
  3896. 00002EFE  7001                     moveq.l    D0, 0x01
  3897. 00002F00  2D40 FEE8                move.l     [A6 - 0x118], D0
  3898. 00002F04  70FF                     moveq.l    D0, 0xFFFFFFFF
  3899. 00002F06  2D40 FFF4                move.l     [A6 - 0xC], D0
  3900. 00002F0A  6046                     bra        +0x48 /* 00002F52 */
  3901. 00002F0C  7002                     moveq.l    D0, 0x02
  3902. 00002F0E  2D40 FEE8                move.l     [A6 - 0x118], D0
  3903. 00002F12  603E                     bra        +0x40 /* 00002F52 */
  3904. 00002F14  7003                     moveq.l    D0, 0x03
  3905. 00002F16  2D40 FEE8                move.l     [A6 - 0x118], D0
  3906. 00002F1A  6036                     bra        +0x38 /* 00002F52 */
  3907. 00002F1C  2D7C 0000 0200 FEE8      move.l     [A6 - 0x118], 0x200
  3908. 00002F24  2D7C FFFF FC19 FEE4      move.l     [A6 - 0x11C], 0xFFFFFC19
  3909. 00002F2C  082E 0000 FEEF           btst.b     [A6 - 0x111], 0x0
  3910. 00002F32  6706                     beq        +0x8 /* 00002F3A */
  3911. 00002F34  7001                     moveq.l    D0, 0x01
  3912. 00002F36  3D40 FFF2                move.w     [A6 - 0xE], D0
  3913. label00002F3A:
  3914. 00002F3A  206D B3DC                movea.l    A0, [A5 - 0x4C24]
  3915. 00002F3E  4A28 006E                tst.b      [A0 + 0x6E]
  3916. 00002F42  6708                     beq        +0xA /* 00002F4C */
  3917. 00002F44  2D6D B3DC FFF4           move.l     [A6 - 0xC], [A5 - 0x4C24]
  3918. 00002F4A  6006                     bra        +0x8 /* 00002F52 */
  3919. label00002F4C:
  3920. 00002F4C  70FF                     moveq.l    D0, 0xFFFFFFFF
  3921. 00002F4E  2D40 FFF4                move.l     [A6 - 0xC], D0
  3922. label00002F52:
  3923. 00002F52  206D B34C                movea.l    A0, [A5 - 0x4CB4]
  3924. 00002F56  486E FEF0                pea.l      [A6 - 0x110]
  3925. 00002F5A  2050                     movea.l    A0, [A0]
  3926. 00002F5C  2F28 0028                move.l     -[A7], [A0 + 0x28]
  3927. 00002F60  4EAD 03BA                jsr        [A5 + 0x3BA /* export_115 */]
  3928. 00002F64  508F                     addq.l     A7, 8
  3929. 00002F66  486E FEF0                pea.l      [A6 - 0x110]
  3930. 00002F6A  4EAD 00FA                jsr        [A5 + 0xFA /* export_27 */]
  3931. 00002F6E  588F                     addq.l     A7, 4
  3932. 00002F70  206D B34C                movea.l    A0, [A5 - 0x4CB4]
  3933. 00002F74  2050                     movea.l    A0, [A0]
  3934. 00002F76  43EE FFF8                lea.l      A1, [A6 - 0x8]
  3935. 00002F7A  41E8 0018                lea.l      A0, [A0 + 0x18]
  3936. 00002F7E  22D8                     move.l     [A1]+, [A0]+
  3937. 00002F80  22D8                     move.l     [A1]+, [A0]+
  3938. 00002F82  486E FFF8                pea.l      [A6 - 0x8]
  3939. 00002F86  4EAD 01F2                jsr        [A5 + 0x1F2 /* export_58 */]
  3940. 00002F8A  588F                     addq.l     A7, 4
  3941. 00002F8C  4A6D B110                tst.w      [A5 - 0x4EF0]
  3942. 00002F90  6736                     beq        +0x38 /* 00002FC8 */
  3943. 00002F92  42A7                     clr.l      -[A7]
  3944. 00002F94  42A7                     clr.l      -[A7]
  3945. 00002F96  486E FFF8                pea.l      [A6 - 0x8]
  3946. 00002F9A  486E FEF0                pea.l      [A6 - 0x110]
  3947. 00002F9E  4267                     clr.w      -[A7]
  3948. 00002FA0  3F2E FEEA                move.w     -[A7], [A6 - 0x116]
  3949. 00002FA4  2F2E FFF4                move.l     -[A7], [A6 - 0xC]
  3950. 00002FA8  1F2E FFF3                move.b     -[A7], [A6 - 0xD]
  3951. 00002FAC  2F2E FEE4                move.l     -[A7], [A6 - 0x11C]
  3952. 00002FB0  AA45                     syscall    NewCWindow
  3953. 00002FB2  205F                     movea.l    A0, [A7]+
  3954. 00002FB4  2B48 B37C                move.l     [A5 - 0x4C84], A0
  3955. 00002FB8  2F2D B37C                move.l     -[A7], [A5 - 0x4C84]
  3956. 00002FBC  2F2D B2D6                move.l     -[A7], [A5 - 0x4D2A]
  3957. 00002FC0  1F3C 0001                move.b     -[A7], 0x1
  3958. 00002FC4  AA95                     syscall    SetPalette/NSetPalette
  3959. 00002FC6  6026                     bra        +0x28 /* 00002FEE */
  3960. label00002FC8:
  3961. 00002FC8  42A7                     clr.l      -[A7]
  3962. 00002FCA  42A7                     clr.l      -[A7]
  3963. 00002FCC  486E FFF8                pea.l      [A6 - 0x8]
  3964. 00002FD0  486E FEF0                pea.l      [A6 - 0x110]
  3965. 00002FD4  4267                     clr.w      -[A7]
  3966. 00002FD6  3F2E FEEA                move.w     -[A7], [A6 - 0x116]
  3967. 00002FDA  2F2E FFF4                move.l     -[A7], [A6 - 0xC]
  3968. 00002FDE  1F2E FFF3                move.b     -[A7], [A6 - 0xD]
  3969. 00002FE2  2F2E FEE4                move.l     -[A7], [A6 - 0x11C]
  3970. 00002FE6  A913                     syscall    NewWindow
  3971. 00002FE8  205F                     movea.l    A0, [A7]+
  3972. 00002FEA  2B48 B37C                move.l     [A5 - 0x4C84], A0
  3973. label00002FEE:
  3974. 00002FEE  206D B37C                movea.l    A0, [A5 - 0x4C84]
  3975. 00002FF2  317C 03DB 006C           move.w     [A0 + 0x6C], 0x3DB
  3976. 00002FF8  42A7                     clr.l      -[A7]
  3977. 00002FFA  2F2D B37C                move.l     -[A7], [A5 - 0x4C84]
  3978. 00002FFE  486E FFF8                pea.l      [A6 - 0x8]
  3979. 00003002  486D C0B6                pea.l      [A5 - 0x3F4A]
  3980. 00003006  1F3C 0001                move.b     -[A7], 0x1
  3981. 0000300A  4267                     clr.w      -[A7]
  3982. 0000300C  4267                     clr.w      -[A7]
  3983. 0000300E  4267                     clr.w      -[A7]
  3984. 00003010  3F3C 0010                move.w     -[A7], 0x10
  3985. 00003014  42A7                     clr.l      -[A7]
  3986. 00003016  A954                     syscall    NewControl
  3987. 00003018  205F                     movea.l    A0, [A7]+
  3988. 0000301A  2B48 B380                move.l     [A5 - 0x4C80], A0
  3989. 0000301E  42A7                     clr.l      -[A7]
  3990. 00003020  2F2D B37C                move.l     -[A7], [A5 - 0x4C84]
  3991. 00003024  486E FFF8                pea.l      [A6 - 0x8]
  3992. 00003028  486D C0B8                pea.l      [A5 - 0x3F48]
  3993. 0000302C  1F3C 0001                move.b     -[A7], 0x1
  3994. 00003030  4267                     clr.w      -[A7]
  3995. 00003032  4267                     clr.w      -[A7]
  3996. 00003034  4267                     clr.w      -[A7]
  3997. 00003036  3F3C 0010                move.w     -[A7], 0x10
  3998. 0000303A  42A7                     clr.l      -[A7]
  3999. 0000303C  A954                     syscall    NewControl
  4000. 0000303E  205F                     movea.l    A0, [A7]+
  4001. 00003040  2B48 B384                move.l     [A5 - 0x4C7C], A0
  4002. 00003044  0C6E 0001 FFF0           cmpi.w     [A6 - 0x10], 0x1
  4003. 0000304A  670C                     beq        +0xE /* 00003058 */
  4004. 0000304C  2F2D B380                move.l     -[A7], [A5 - 0x4C80]
  4005. 00003050  A958                     syscall    HideControl
  4006. 00003052  2F2D B384                move.l     -[A7], [A5 - 0x4C7C]
  4007. 00003056  A958                     syscall    HideControl
  4008. label00003058:
  4009. 00003058  4E5E                     unlink     A6
  4010. 0000305A  4E75                     rts
  4011. export_359:
  4012. fn0000305C:
  4013. 0000305C  4E56 FFF8                link       A6, -0x0008
  4014. 00003060  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  4015. 00003064  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  4016. 00003068  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  4017. 0000306C  4EBA 0082                jsr        [PC + 0x82 /* 000030F0 */]
  4018. 00003070  4FEF 000C                lea.l      A7, [A7 + 0xC]
  4019. 00003074  4A40                     tst.w      D0
  4020. 00003076  6600 0074                bne        +0x76 /* 000030EC */
  4021. 0000307A  4AAD B13C                tst.l      [A5 - 0x4EC4]
  4022. 0000307E  6718                     beq        +0x1A /* 00003098 */
  4023. 00003080  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  4024. 00003084  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  4025. 00003088  2F2D B13C                move.l     -[A7], [A5 - 0x4EC4]
  4026. 0000308C  4EBA 0062                jsr        [PC + 0x62 /* 000030F0 */]
  4027. 00003090  4FEF 000C                lea.l      A7, [A7 + 0xC]
  4028. 00003094  4A40                     tst.w      D0
  4029. 00003096  6654                     bne        +0x56 /* 000030EC */
  4030. label00003098:
  4031. 00003098  42A7                     clr.l      -[A7]
  4032. 0000309A  4879 636C 7574           push.l     0x636C7574 /* 'clut' */
  4033. 000030A0  3F3C 03E8                move.w     -[A7], 0x3E8
  4034. 000030A4  A9A0                     syscall    GetResource
  4035. 000030A6  205F                     movea.l    A0, [A7]+
  4036. 000030A8  2D48 FFFC                move.l     [A6 - 0x4], A0
  4037. 000030AC  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  4038. 000030B0  4EAD 05A2                jsr        [A5 + 0x5A2 /* export_176 */]
  4039. 000030B4  206E 0010                movea.l    A0, [A6 + 0x10]
  4040. 000030B8  20AE FFFC                move.l     [A0], [A6 - 0x4]
  4041. 000030BC  4267                     clr.w      -[A7]
  4042. 000030BE  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  4043. 000030C2  4EAD 0722                jsr        [A5 + 0x722 /* export_224 */]
  4044. 000030C6  301F                     move.w     D0, [A7]+
  4045. 000030C8  4A6D B110                tst.w      [A5 - 0x4EF0]
  4046. 000030CC  6716                     beq        +0x18 /* 000030E4 */
  4047. 000030CE  206E 0010                movea.l    A0, [A6 + 0x10]
  4048. 000030D2  2050                     movea.l    A0, [A0]
  4049. 000030D4  42A7                     clr.l      -[A7]
  4050. 000030D6  2D50 FFF8                move.l     [A6 - 0x8], [A0]
  4051. 000030DA  AA28                     syscall    GetCTSeed
  4052. 000030DC  201F                     move.l     D0, [A7]+
  4053. 000030DE  206E FFF8                movea.l    A0, [A6 - 0x8]
  4054. 000030E2  2080                     move.l     [A0], D0
  4055. label000030E4:
  4056. 000030E4  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  4057. 000030E8  4EAD 059A                jsr        [A5 + 0x59A /* export_175 */]
  4058. label000030EC:
  4059. 000030EC  4E5E                     unlink     A6
  4060. 000030EE  4E75                     rts
  4061. fn000030F0:
  4062. 000030F0  4E56 FFDA                link       A6, -0x0026
  4063. 000030F4  48E7 0700                movem.l    -[A7], D5,D6,D7
  4064. 000030F8  486E FFE6                pea.l      [A6 - 0x1A]
  4065. 000030FC  4878 0003                push.l     0x3
  4066. 00003100  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  4067. 00003104  4EAD 0A4A                jsr        [A5 + 0xA4A /* export_325 */]
  4068. 00003108  4FEF 000C                lea.l      A7, [A7 + 0xC]
  4069. 0000310C  3F00                     move.w     -[A7], D0
  4070. 0000310E  4EAD 007A                jsr        [A5 + 0x7A /* export_11 */]
  4071. 00003112  548F                     addq.l     A7, 2
  4072. 00003114  206E FFE6                movea.l    A0, [A6 - 0x1A]
  4073. 00003118  2050                     movea.l    A0, [A0]
  4074. 0000311A  3C28 000E                move.w     D6, [A0 + 0xE]
  4075. 0000311E  7E00                     moveq.l    D7, 0x00
  4076. 00003120  6000 012C                bra        +0x12E /* 0000324E */
  4077. label00003124:
  4078. 00003124  206E FFE6                movea.l    A0, [A6 - 0x1A]
  4079. 00003128  3007                     move.w     D0, D7
  4080. 0000312A  C1FC 0006                muls.w     D0, 0x6
  4081. 0000312E  D090                     add.l      D0, [A0]
  4082. 00003130  2040                     movea.l    A0, D0
  4083. 00003132  43EE FFFA                lea.l      A1, [A6 - 0x6]
  4084. 00003136  41E8 0010                lea.l      A0, [A0 + 0x10]
  4085. 0000313A  22D8                     move.l     [A1]+, [A0]+
  4086. 0000313C  32D8                     move.w     [A1]+, [A0]+
  4087. 0000313E  486E FFDE                pea.l      [A6 - 0x22]
  4088. 00003142  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  4089. 00003146  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  4090. 0000314A  4EAD 0A4A                jsr        [A5 + 0xA4A /* export_325 */]
  4091. 0000314E  4FEF 000C                lea.l      A7, [A7 + 0xC]
  4092. 00003152  3F00                     move.w     -[A7], D0
  4093. 00003154  4EAD 007A                jsr        [A5 + 0x7A /* export_11 */]
  4094. 00003158  548F                     addq.l     A7, 2
  4095. 0000315A  7A00                     moveq.l    D5, 0x00
  4096. 0000315C  6000 00D0                bra        +0xD2 /* 0000322E */
  4097. label00003160:
  4098. 00003160  206E FFDE                movea.l    A0, [A6 - 0x22]
  4099. 00003164  3005                     move.w     D0, D5
  4100. 00003166  48C0                     ext.l      D0
  4101. 00003168  E980                     asl        D0, 4
  4102. 0000316A  D090                     add.l      D0, [A0]
  4103. 0000316C  2040                     movea.l    A0, D0
  4104. 0000316E  43EE FFEA                lea.l      A1, [A6 - 0x16]
  4105. 00003172  5488                     addq.l     A0, 2
  4106. 00003174  22D8                     move.l     [A1]+, [A0]+
  4107. 00003176  22D8                     move.l     [A1]+, [A0]+
  4108. 00003178  22D8                     move.l     [A1]+, [A0]+
  4109. 0000317A  22D8                     move.l     [A1]+, [A0]+
  4110. 0000317C  0CAE 636C 7574 FFF6      cmpi.l     [A6 - 0xA], 0x636C7574 /* 'clut' */
  4111. 00003184  6600 00A6                bne        +0xA8 /* 0000322C */
  4112. 00003188  202E FFEE                move.l     D0, [A6 - 0x12]
  4113. 0000318C  B0AE 000C                cmp.l      D0, [A6 + 0xC]
  4114. 00003190  6600 009A                bne        +0x9C /* 0000322C */
  4115. 00003194  486E FFE2                pea.l      [A6 - 0x1E]
  4116. 00003198  2F2E FFEA                move.l     -[A7], [A6 - 0x16]
  4117. 0000319C  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  4118. 000031A0  4EAD 0A4A                jsr        [A5 + 0xA4A /* export_325 */]
  4119. 000031A4  4FEF 000C                lea.l      A7, [A7 + 0xC]
  4120. 000031A8  3F00                     move.w     -[A7], D0
  4121. 000031AA  4EAD 007A                jsr        [A5 + 0x7A /* export_11 */]
  4122. 000031AE  548F                     addq.l     A7, 2
  4123. 000031B0  206E FFE2                movea.l    A0, [A6 - 0x1E]
  4124. 000031B4  2050                     movea.l    A0, [A0]
  4125. 000031B6  226E 0010                movea.l    A1, [A6 + 0x10]
  4126. 000031BA  22A8 000A                move.l     [A1], [A0 + 0xA]
  4127. 000031BE  4267                     clr.w      -[A7]
  4128. 000031C0  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  4129. 000031C4  4EAD 0722                jsr        [A5 + 0x722 /* export_224 */]
  4130. 000031C8  301F                     move.w     D0, [A7]+
  4131. 000031CA  4A6D B110                tst.w      [A5 - 0x4EF0]
  4132. 000031CE  6716                     beq        +0x18 /* 000031E6 */
  4133. 000031D0  206E 0010                movea.l    A0, [A6 + 0x10]
  4134. 000031D4  2050                     movea.l    A0, [A0]
  4135. 000031D6  42A7                     clr.l      -[A7]
  4136. 000031D8  2D50 FFDA                move.l     [A6 - 0x26], [A0]
  4137. 000031DC  AA28                     syscall    GetCTSeed
  4138. 000031DE  201F                     move.l     D0, [A7]+
  4139. 000031E0  206E FFDA                movea.l    A0, [A6 - 0x26]
  4140. 000031E4  2080                     move.l     [A0], D0
  4141. label000031E6:
  4142. 000031E6  2F2E FFEA                move.l     -[A7], [A6 - 0x16]
  4143. 000031EA  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  4144. 000031EE  4EAD 0A02                jsr        [A5 + 0xA02 /* export_316 */]
  4145. 000031F2  508F                     addq.l     A7, 8
  4146. 000031F4  3F00                     move.w     -[A7], D0
  4147. 000031F6  4EAD 007A                jsr        [A5 + 0x7A /* export_11 */]
  4148. 000031FA  548F                     addq.l     A7, 2
  4149. 000031FC  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  4150. 00003200  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  4151. 00003204  4EAD 0A02                jsr        [A5 + 0xA02 /* export_316 */]
  4152. 00003208  508F                     addq.l     A7, 8
  4153. 0000320A  3F00                     move.w     -[A7], D0
  4154. 0000320C  4EAD 007A                jsr        [A5 + 0x7A /* export_11 */]
  4155. 00003210  548F                     addq.l     A7, 2
  4156. 00003212  4878 0003                push.l     0x3
  4157. 00003216  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  4158. 0000321A  4EAD 0A02                jsr        [A5 + 0xA02 /* export_316 */]
  4159. 0000321E  508F                     addq.l     A7, 8
  4160. 00003220  3F00                     move.w     -[A7], D0
  4161. 00003222  4EAD 007A                jsr        [A5 + 0x7A /* export_11 */]
  4162. 00003226  548F                     addq.l     A7, 2
  4163. 00003228  7001                     moveq.l    D0, 0x01
  4164. 0000322A  6040                     bra        +0x42 /* 0000326C */
  4165. label0000322C:
  4166. 0000322C  5245                     addq.w     D5, 1
  4167. label0000322E:
  4168. 0000322E  BA6E FFFA                cmp.w      D5, [A6 - 0x6]
  4169. 00003232  6D00 FF2C                blt        -0xD2 /* 00003160 */
  4170. 00003236  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  4171. 0000323A  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  4172. 0000323E  4EAD 0A02                jsr        [A5 + 0xA02 /* export_316 */]
  4173. 00003242  508F                     addq.l     A7, 8
  4174. 00003244  3F00                     move.w     -[A7], D0
  4175. 00003246  4EAD 007A                jsr        [A5 + 0x7A /* export_11 */]
  4176. 0000324A  548F                     addq.l     A7, 2
  4177. 0000324C  5247                     addq.w     D7, 1
  4178. label0000324E:
  4179. 0000324E  BE46                     cmp.w      D7, D6
  4180. 00003250  6D00 FED2                blt        -0x12C /* 00003124 */
  4181. 00003254  4878 0003                push.l     0x3
  4182. 00003258  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  4183. 0000325C  4EAD 0A02                jsr        [A5 + 0xA02 /* export_316 */]
  4184. 00003260  508F                     addq.l     A7, 8
  4185. 00003262  3F00                     move.w     -[A7], D0
  4186. 00003264  4EAD 007A                jsr        [A5 + 0x7A /* export_11 */]
  4187. 00003268  548F                     addq.l     A7, 2
  4188. 0000326A  7000                     moveq.l    D0, 0x00
  4189. label0000326C:
  4190. 0000326C  4CDF 00E0                movem.l    D5,D6,D7, [A7]+
  4191. 00003270  4E5E                     unlink     A6
  4192. 00003272  4E75                     rts
  4193. export_357:
  4194. 00003274  4E56 FFB8                link       A6, -0x0048
  4195. 00003278  48E7 0108                movem.l    -[A7], D7,A4
  4196. 0000327C  286E 000C                movea.l    A4, [A6 + 0xC]
  4197. 00003280  2F2D B35C                move.l     -[A7], [A5 - 0x4CA4]
  4198. 00003284  4EAD 09F2                jsr        [A5 + 0x9F2 /* export_314 */]
  4199. 00003288  588F                     addq.l     A7, 4
  4200. 0000328A  2D40 FFB8                move.l     [A6 - 0x48], D0
  4201. 0000328E  2F2D B370                move.l     -[A7], [A5 - 0x4C90]
  4202. 00003292  4EAD 09F2                jsr        [A5 + 0x9F2 /* export_314 */]
  4203. 00003296  588F                     addq.l     A7, 4
  4204. 00003298  D1AE FFB8                add.l      [A6 - 0x48], D0
  4205. 0000329C  4878 0003                push.l     0x3
  4206. 000032A0  2F2E FFB8                move.l     -[A7], [A6 - 0x48]
  4207. 000032A4  4EAD 0042                jsr        [A5 + 0x42 /* export_4 */]
  4208. 000032A8  2F00                     move.l     -[A7], D0
  4209. 000032AA  4EAD 0A7A                jsr        [A5 + 0xA7A /* export_331 */]
  4210. 000032AE  588F                     addq.l     A7, 4
  4211. 000032B0  4A40                     tst.w      D0
  4212. 000032B2  6706                     beq        +0x8 /* 000032BA */
  4213. 000032B4  7025                     moveq.l    D0, 0x25
  4214. 000032B6  6000 00AC                bra        +0xAE /* 00003364 */
  4215. label000032BA:
  4216. 000032BA  42A7                     clr.l      -[A7]
  4217. 000032BC  3F3C 0004                move.w     -[A7], 0x4
  4218. 000032C0  A9B9                     syscall    GetCursor
  4219. 000032C2  205F                     movea.l    A0, [A7]+
  4220. 000032C4  2F10                     move.l     -[A7], [A0]
  4221. 000032C6  A851                     syscall    SetCursor
  4222. 000032C8  2D6D B38C FFBC           move.l     [A6 - 0x44], [A5 - 0x4C74]
  4223. 000032CE  4EBA DA18                jsr        [PC - 0x25E8 /* 00000CE8 */]
  4224. 000032D2  3E00                     move.w     D7, D0
  4225. 000032D4  4A47                     tst.w      D7
  4226. 000032D6  6706                     beq        +0x8 /* 000032DE */
  4227. 000032D8  3007                     move.w     D0, D7
  4228. 000032DA  6000 0088                bra        +0x8A /* 00003364 */
  4229. label000032DE:
  4230. 000032DE  202E FFBC                move.l     D0, [A6 - 0x44]
  4231. 000032E2  B0AD B38C                cmp.l      D0, [A5 - 0x4C74]
  4232. 000032E6  6706                     beq        +0x8 /* 000032EE */
  4233. 000032E8  7000                     moveq.l    D0, 0x00
  4234. 000032EA  6000 0078                bra        +0x7A /* 00003364 */
  4235. label000032EE:
  4236. 000032EE  4EBA D9DE                jsr        [PC - 0x2622 /* 00000CCE */]
  4237. 000032F2  486D B334                pea.l      [A5 - 0x4CCC]
  4238. 000032F6  4EBA DF68                jsr        [PC - 0x2098 /* 00001260 */]
  4239. 000032FA  588F                     addq.l     A7, 4
  4240. 000032FC  2F2D B35C                move.l     -[A7], [A5 - 0x4CA4]
  4241. 00003300  2F2D B354                move.l     -[A7], [A5 - 0x4CAC]
  4242. 00003304  2F2D B334                move.l     -[A7], [A5 - 0x4CCC]
  4243. 00003308  4EAD 0A42                jsr        [A5 + 0xA42 /* export_324 */]
  4244. 0000330C  4FEF 000C                lea.l      A7, [A7 + 0xC]
  4245. 00003310  3F00                     move.w     -[A7], D0
  4246. 00003312  4EAD 007A                jsr        [A5 + 0x7A /* export_11 */]
  4247. 00003316  548F                     addq.l     A7, 2
  4248. 00003318  2F2D B370                move.l     -[A7], [A5 - 0x4C90]
  4249. 0000331C  2F2D B368                move.l     -[A7], [A5 - 0x4C98]
  4250. 00003320  2F2D B334                move.l     -[A7], [A5 - 0x4CCC]
  4251. 00003324  4EAD 0A42                jsr        [A5 + 0xA42 /* export_324 */]
  4252. 00003328  4FEF 000C                lea.l      A7, [A7 + 0xC]
  4253. 0000332C  3F00                     move.w     -[A7], D0
  4254. 0000332E  4EAD 007A                jsr        [A5 + 0x7A /* export_11 */]
  4255. 00003332  548F                     addq.l     A7, 2
  4256. 00003334  2F2D B34C                move.l     -[A7], [A5 - 0x4CB4]
  4257. 00003338  2F2D B344                move.l     -[A7], [A5 - 0x4CBC]
  4258. 0000333C  2F2D B334                move.l     -[A7], [A5 - 0x4CCC]
  4259. 00003340  4EAD 0A42                jsr        [A5 + 0xA42 /* export_324 */]
  4260. 00003344  4FEF 000C                lea.l      A7, [A7 + 0xC]
  4261. 00003348  3F00                     move.w     -[A7], D0
  4262. 0000334A  4EAD 007A                jsr        [A5 + 0x7A /* export_11 */]
  4263. 0000334E  548F                     addq.l     A7, 2
  4264. 00003350  2F2D B334                move.l     -[A7], [A5 - 0x4CCC]
  4265. 00003354  4EAD 0972                jsr        [A5 + 0x972 /* export_298 */]
  4266. 00003358  588F                     addq.l     A7, 4
  4267. 0000335A  3F00                     move.w     -[A7], D0
  4268. 0000335C  4EAD 007A                jsr        [A5 + 0x7A /* export_11 */]
  4269. 00003360  548F                     addq.l     A7, 2
  4270. 00003362  7000                     moveq.l    D0, 0x00
  4271. label00003364:
  4272. 00003364  4CDF 1080                movem.l    D7,A4, [A7]+
  4273. 00003368  4E5E                     unlink     A6
  4274. 0000336A  4E75                     rts
  4275. export_355:
  4276. 0000336C  4E56 FFFC                link       A6, -0x0004
  4277. 00003370  48E7 0108                movem.l    -[A7], D7,A4
  4278. 00003374  286E 000C                movea.l    A4, [A6 + 0xC]
  4279. 00003378  42A7                     clr.l      -[A7]
  4280. 0000337A  3F3C 0004                move.w     -[A7], 0x4
  4281. 0000337E  A9B9                     syscall    GetCursor
  4282. 00003380  205F                     movea.l    A0, [A7]+
  4283. 00003382  2F10                     move.l     -[A7], [A0]
  4284. 00003384  A851                     syscall    SetCursor
  4285. 00003386  2D6D B38C FFFC           move.l     [A6 - 0x4], [A5 - 0x4C74]
  4286. 0000338C  4EBA D95A                jsr        [PC - 0x26A6 /* 00000CE8 */]
  4287. 00003390  3E00                     move.w     D7, D0
  4288. 00003392  4A47                     tst.w      D7
  4289. 00003394  6706                     beq        +0x8 /* 0000339C */
  4290. 00003396  3007                     move.w     D0, D7
  4291. 00003398  6000 00A0                bra        +0xA2 /* 0000343A */
  4292. label0000339C:
  4293. 0000339C  202E FFFC                move.l     D0, [A6 - 0x4]
  4294. 000033A0  B0AD B38C                cmp.l      D0, [A5 - 0x4C74]
  4295. 000033A4  6706                     beq        +0x8 /* 000033AC */
  4296. 000033A6  7000                     moveq.l    D0, 0x00
  4297. 000033A8  6000 0090                bra        +0x92 /* 0000343A */
  4298. label000033AC:
  4299. 000033AC  4EBA D920                jsr        [PC - 0x26E0 /* 00000CCE */]
  4300. 000033B0  486D B35C                pea.l      [A5 - 0x4CA4]
  4301. 000033B4  2F2D B354                move.l     -[A7], [A5 - 0x4CAC]
  4302. 000033B8  2F2D B334                move.l     -[A7], [A5 - 0x4CCC]
  4303. 000033BC  4EAD 0A62                jsr        [A5 + 0xA62 /* export_328 */]
  4304. 000033C0  4FEF 000C                lea.l      A7, [A7 + 0xC]
  4305. 000033C4  3F00                     move.w     -[A7], D0
  4306. 000033C6  4EAD 007A                jsr        [A5 + 0x7A /* export_11 */]
  4307. 000033CA  548F                     addq.l     A7, 2
  4308. 000033CC  206D B35C                movea.l    A0, [A5 - 0x4CA4]
  4309. 000033D0  2050                     movea.l    A0, [A0]
  4310. 000033D2  2B68 0020 B360           move.l     [A5 - 0x4CA0], [A0 + 0x20]
  4311. 000033D8  486D B370                pea.l      [A5 - 0x4C90]
  4312. 000033DC  2F2D B368                move.l     -[A7], [A5 - 0x4C98]
  4313. 000033E0  2F2D B334                move.l     -[A7], [A5 - 0x4CCC]
  4314. 000033E4  4EAD 0A62                jsr        [A5 + 0xA62 /* export_328 */]
  4315. 000033E8  4FEF 000C                lea.l      A7, [A7 + 0xC]
  4316. 000033EC  3F00                     move.w     -[A7], D0
  4317. 000033EE  4EAD 007A                jsr        [A5 + 0x7A /* export_11 */]
  4318. 000033F2  548F                     addq.l     A7, 2
  4319. 000033F4  206D B370                movea.l    A0, [A5 - 0x4C90]
  4320. 000033F8  2050                     movea.l    A0, [A0]
  4321. 000033FA  2B68 0020 B374           move.l     [A5 - 0x4C8C], [A0 + 0x20]
  4322. 00003400  206D B35C                movea.l    A0, [A5 - 0x4CA4]
  4323. 00003404  2050                     movea.l    A0, [A0]
  4324. 00003406  2F28 0024                move.l     -[A7], [A0 + 0x24]
  4325. 0000340A  2F2D B374                move.l     -[A7], [A5 - 0x4C8C]
  4326. 0000340E  4EAD 09CA                jsr        [A5 + 0x9CA /* export_309 */]
  4327. 00003412  508F                     addq.l     A7, 8
  4328. 00003414  3F00                     move.w     -[A7], D0
  4329. 00003416  4EAD 007A                jsr        [A5 + 0x7A /* export_11 */]
  4330. 0000341A  548F                     addq.l     A7, 2
  4331. 0000341C  486D B334                pea.l      [A5 - 0x4CCC]
  4332. 00003420  2F2D B37C                move.l     -[A7], [A5 - 0x4C84]
  4333. 00003424  4EAD 00E2                jsr        [A5 + 0xE2 /* export_24 */]
  4334. 00003428  508F                     addq.l     A7, 8
  4335. 0000342A  2F2D B37C                move.l     -[A7], [A5 - 0x4C84]
  4336. 0000342E  A873                     syscall    SetPort
  4337. 00003430  4267                     clr.w      -[A7]
  4338. 00003432  4EBA 0070                jsr        [PC + 0x70 /* 000034A4 */]
  4339. 00003436  548F                     addq.l     A7, 2
  4340. 00003438  7000                     moveq.l    D0, 0x00
  4341. label0000343A:
  4342. 0000343A  4CDF 1080                movem.l    D7,A4, [A7]+
  4343. 0000343E  4E5E                     unlink     A6
  4344. 00003440  4E75                     rts
  4345. export_373:
  4346. fn00003442:
  4347. 00003442  4E56 0000                link       A6, 0
  4348. 00003446  0C6D 000A C0BC           cmpi.w     [A5 - 0x3F44], 0xA /* '\n' */
  4349. 0000344C  6D04                     blt        +0x6 /* 00003452 */
  4350. 0000344E  7000                     moveq.l    D0, 0x00
  4351. 00003450  601C                     bra        +0x1E /* 0000346E */
  4352. label00003452:
  4353. 00003452  302D C0BC                move.w     D0, [A5 - 0x3F44]
  4354. 00003456  526D C0BC                addq.w     [A5 - 0x3F44], 1
  4355. 0000345A  48C0                     ext.l      D0
  4356. 0000345C  E780                     asl        D0, 3
  4357. 0000345E  41ED C0BE                lea.l      A0, [A5 - 0x3F42]
  4358. 00003462  D1C0                     add.l      A0, D0
  4359. 00003464  226E 0008                movea.l    A1, [A6 + 0x8]
  4360. 00003468  20D9                     move.l     [A0]+, [A1]+
  4361. 0000346A  20D9                     move.l     [A0]+, [A1]+
  4362. 0000346C  7001                     moveq.l    D0, 0x01
  4363. label0000346E:
  4364. 0000346E  4E5E                     unlink     A6
  4365. 00003470  4E75                     rts
  4366. fn00003472:
  4367. 00003472  4E56 0000                link       A6, 0
  4368. 00003476  302D C0BA                move.w     D0, [A5 - 0x3F46]
  4369. 0000347A  B06D C0BC                cmp.w      D0, [A5 - 0x3F44]
  4370. 0000347E  6D04                     blt        +0x6 /* 00003484 */
  4371. 00003480  7000                     moveq.l    D0, 0x00
  4372. 00003482  601C                     bra        +0x1E /* 000034A0 */
  4373. label00003484:
  4374. 00003484  302D C0BA                move.w     D0, [A5 - 0x3F46]
  4375. 00003488  526D C0BA                addq.w     [A5 - 0x3F46], 1
  4376. 0000348C  48C0                     ext.l      D0
  4377. 0000348E  E780                     asl        D0, 3
  4378. 00003490  41ED C0BE                lea.l      A0, [A5 - 0x3F42]
  4379. 00003494  D1C0                     add.l      A0, D0
  4380. 00003496  226E 0008                movea.l    A1, [A6 + 0x8]
  4381. 0000349A  22D8                     move.l     [A1]+, [A0]+
  4382. 0000349C  22D8                     move.l     [A1]+, [A0]+
  4383. 0000349E  7001                     moveq.l    D0, 0x01
  4384. label000034A0:
  4385. 000034A0  4E5E                     unlink     A6
  4386. 000034A2  4E75                     rts
  4387. export_372:
  4388. fn000034A4:
  4389. 000034A4  4E56 FFBA                link       A6, -0x0046
  4390. 000034A8  4A6D B394                tst.w      [A5 - 0x4C6C]
  4391. 000034AC  6600 0450                bne        +0x452 /* 000038FE */
  4392. 000034B0  4EBA DA1A                jsr        [PC - 0x25E6 /* 00000ECC */]
  4393. 000034B4  A89E                     syscall    PenNormal
  4394. 000034B6  3F3C 0002                move.w     -[A7], 0x2
  4395. 000034BA  3F3C 0002                move.w     -[A7], 0x2
  4396. 000034BE  A89B                     syscall    PenSize
  4397. 000034C0  2D7C 8800 2200 FFF4      move.l     [A6 - 0xC], 0x88002200
  4398. 000034C8  2D7C 8800 2200 FFF8      move.l     [A6 - 0x8], 0x88002200
  4399. 000034D0  486E FFD2                pea.l      [A6 - 0x2E]
  4400. 000034D4  4EBA DA42                jsr        [PC - 0x25BE /* 00000F18 */]
  4401. 000034D8  588F                     addq.l     A7, 4
  4402. 000034DA  426E FFCA                clr.w      [A6 - 0x36]
  4403. 000034DE  426E FFCC                clr.w      [A6 - 0x34]
  4404. 000034E2  206D B370                movea.l    A0, [A5 - 0x4C90]
  4405. 000034E6  2050                     movea.l    A0, [A0]
  4406. 000034E8  3D68 0006 FFCE           move.w     [A6 - 0x32], [A0 + 0x6]
  4407. 000034EE  206D B370                movea.l    A0, [A5 - 0x4C90]
  4408. 000034F2  2050                     movea.l    A0, [A0]
  4409. 000034F4  3D68 0008 FFD0           move.w     [A6 - 0x30], [A0 + 0x8]
  4410. 000034FA  4267                     clr.w      -[A7]
  4411. 000034FC  486E FFCA                pea.l      [A6 - 0x36]
  4412. 00003500  486E FFD2                pea.l      [A6 - 0x2E]
  4413. 00003504  486E FFBA                pea.l      [A6 - 0x46]
  4414. 00003508  A8AA                     syscall    SectRect
  4415. 0000350A  101F                     move.b     D0, [A7]+
  4416. 0000350C  302E FFD0                move.w     D0, [A6 - 0x30]
  4417. 00003510  B06E FFD8                cmp.w      D0, [A6 - 0x28]
  4418. 00003514  6C30                     bge        +0x32 /* 00003546 */
  4419. 00003516  41EE FFC2                lea.l      A0, [A6 - 0x3E]
  4420. 0000351A  43EE FFD2                lea.l      A1, [A6 - 0x2E]
  4421. 0000351E  20D9                     move.l     [A0]+, [A1]+
  4422. 00003520  20D9                     move.l     [A0]+, [A1]+
  4423. 00003522  3D6E FFD0 FFC4           move.w     [A6 - 0x3C], [A6 - 0x30]
  4424. 00003528  486E FFC2                pea.l      [A6 - 0x3E]
  4425. 0000352C  486E FFF4                pea.l      [A6 - 0xC]
  4426. 00003530  A8A5                     syscall    FillRect
  4427. 00003532  3F2E FFD0                move.w     -[A7], [A6 - 0x30]
  4428. 00003536  3F2E FFCA                move.w     -[A7], [A6 - 0x36]
  4429. 0000353A  A893                     syscall    MoveTo
  4430. 0000353C  3F2E FFD0                move.w     -[A7], [A6 - 0x30]
  4431. 00003540  3F2E FFCE                move.w     -[A7], [A6 - 0x32]
  4432. 00003544  A891                     syscall    LineTo
  4433. label00003546:
  4434. 00003546  302E FFCE                move.w     D0, [A6 - 0x32]
  4435. 0000354A  B06E FFD6                cmp.w      D0, [A6 - 0x2A]
  4436. 0000354E  6C36                     bge        +0x38 /* 00003586 */
  4437. 00003550  41EE FFC2                lea.l      A0, [A6 - 0x3E]
  4438. 00003554  43EE FFD2                lea.l      A1, [A6 - 0x2E]
  4439. 00003558  20D9                     move.l     [A0]+, [A1]+
  4440. 0000355A  20D9                     move.l     [A0]+, [A1]+
  4441. 0000355C  3D6E FFCE FFC2           move.w     [A6 - 0x3E], [A6 - 0x32]
  4442. 00003562  3D6E FFD0 FFC8           move.w     [A6 - 0x38], [A6 - 0x30]
  4443. 00003568  486E FFC2                pea.l      [A6 - 0x3E]
  4444. 0000356C  486E FFF4                pea.l      [A6 - 0xC]
  4445. 00003570  A8A5                     syscall    FillRect
  4446. 00003572  3F2E FFCC                move.w     -[A7], [A6 - 0x34]
  4447. 00003576  3F2E FFCE                move.w     -[A7], [A6 - 0x32]
  4448. 0000357A  A893                     syscall    MoveTo
  4449. 0000357C  3F2E FFD0                move.w     -[A7], [A6 - 0x30]
  4450. 00003580  3F2E FFCE                move.w     -[A7], [A6 - 0x32]
  4451. 00003584  A891                     syscall    LineTo
  4452. label00003586:
  4453. 00003586  206D B37C                movea.l    A0, [A5 - 0x4C84]
  4454. 0000358A  43EE FFD2                lea.l      A1, [A6 - 0x2E]
  4455. 0000358E  41E8 0010                lea.l      A0, [A0 + 0x10]
  4456. 00003592  22D8                     move.l     [A1]+, [A0]+
  4457. 00003594  22D8                     move.l     [A1]+, [A0]+
  4458. 00003596  486D B192                pea.l      [A5 - 0x4E6E]
  4459. 0000359A  A873                     syscall    SetPort
  4460. 0000359C  2D6D B132 FFE6           move.l     [A6 - 0x1A], [A5 - 0x4ECE]
  4461. 000035A2  3D6D B106 FFEA           move.w     [A6 - 0x16], [A5 - 0x4EFA]
  4462. 000035A8  41EE FFEC                lea.l      A0, [A6 - 0x14]
  4463. 000035AC  43ED AB0E                lea.l      A1, [A5 - 0x54F2]
  4464. 000035B0  20D9                     move.l     [A0]+, [A1]+
  4465. 000035B2  20D9                     move.l     [A0]+, [A1]+
  4466. 000035B4  486E FFEC                pea.l      [A6 - 0x14]
  4467. 000035B8  3F2E FFD4                move.w     -[A7], [A6 - 0x2C]
  4468. 000035BC  3F2E FFD2                move.w     -[A7], [A6 - 0x2E]
  4469. 000035C0  A8A8                     syscall    OffsetRect
  4470. 000035C2  3F3C 0001                move.w     -[A7], 0x1
  4471. 000035C6  486E FFE6                pea.l      [A6 - 0x1A]
  4472. 000035CA  4EAD 011A                jsr        [A5 + 0x11A /* export_31 */]
  4473. 000035CE  5C8F                     addq.l     A7, 6
  4474. 000035D0  206D B37C                movea.l    A0, [A5 - 0x4C84]
  4475. 000035D4  2F28 0018                move.l     -[A7], [A0 + 0x18]
  4476. 000035D8  2F2D B1AA                move.l     -[A7], [A5 - 0x4E56]
  4477. 000035DC  A8DC                     syscall    CopyRgn
  4478. 000035DE  206D B37C                movea.l    A0, [A5 - 0x4C84]
  4479. 000035E2  2F28 001C                move.l     -[A7], [A0 + 0x1C]
  4480. 000035E6  2F2D B1AE                move.l     -[A7], [A5 - 0x4E52]
  4481. 000035EA  A8DC                     syscall    CopyRgn
  4482. 000035EC  0C6D 0001 C0BC           cmpi.w     [A5 - 0x3F44], 0x1
  4483. 000035F2  6C1A                     bge        +0x1C /* 0000360E */
  4484. 000035F4  7006                     moveq.l    D0, 0x06
  4485. 000035F6  3D40 FFDA                move.w     [A6 - 0x26], D0
  4486. 000035FA  426E FFDC                clr.w      [A6 - 0x24]
  4487. 000035FE  7001                     moveq.l    D0, 0x01
  4488. 00003600  3D40 FFDE                move.w     [A6 - 0x22], D0
  4489. 00003604  486E FFDA                pea.l      [A6 - 0x26]
  4490. 00003608  4EBA FE38                jsr        [PC - 0x1C8 /* 00003442 */]
  4491. 0000360C  588F                     addq.l     A7, 4
  4492. label0000360E:
  4493. 0000360E  426E FFE2                clr.w      [A6 - 0x1E]
  4494. 00003612  6000 026A                bra        +0x26C /* 0000387E */
  4495. label00003616:
  4496. 00003616  486D B192                pea.l      [A5 - 0x4E6E]
  4497. 0000361A  A873                     syscall    SetPort
  4498. 0000361C  302E FFDE                move.w     D0, [A6 - 0x22]
  4499. 00003620  4EAD 003A                jsr        [A5 + 0x3A /* export_3 */]
  4500. 00003624  0000 0004                ori.b      D0, 0x4
  4501. 00003628  0068 000A 003E           ori.w      [A0 + 0x3E], 0xA /* '\n' */
  4502. 0000362E  0018 004A                ori.b      [A0]+, 0x4A /* 'J' */
  4503. 00003632  0026 486E                ori.b      -[A6], 0x6E /* 'n' */
  4504. 00003636  FFBA                     .invalid   <<F/6/7>>
  4505. 00003638  486D AB72                pea.l      [A5 - 0x548E]
  4506. 0000363C  A8A5                     syscall    FillRect
  4507. 0000363E  7001                     moveq.l    D0, 0x01
  4508. 00003640  3D40 FFE2                move.w     [A6 - 0x1E], D0
  4509. 00003644  604A                     bra        +0x4C /* 00003690 */
  4510. 00003646  486E FFBA                pea.l      [A6 - 0x46]
  4511. 0000364A  486D AB6A                pea.l      [A5 - 0x5496]
  4512. 0000364E  A8A5                     syscall    FillRect
  4513. 00003650  7001                     moveq.l    D0, 0x01
  4514. 00003652  3D40 FFE2                move.w     [A6 - 0x1E], D0
  4515. 00003656  6038                     bra        +0x3A /* 00003690 */
  4516. 00003658  486E FFBA                pea.l      [A6 - 0x46]
  4517. 0000365C  486D AB7A                pea.l      [A5 - 0x5486]
  4518. 00003660  A8A5                     syscall    FillRect
  4519. 00003662  7001                     moveq.l    D0, 0x01
  4520. 00003664  3D40 FFE2                move.w     [A6 - 0x1E], D0
  4521. 00003668  6026                     bra        +0x28 /* 00003690 */
  4522. 0000366A  486E FFBA                pea.l      [A6 - 0x46]
  4523. 0000366E  A8A3                     syscall    EraseRect
  4524. 00003670  4EAD 0FB2                jsr        [A5 + 0xFB2 /* export_498 */]
  4525. 00003674  426E FFE2                clr.w      [A6 - 0x1E]
  4526. 00003678  6016                     bra        +0x18 /* 00003690 */
  4527. 0000367A  486E FFBA                pea.l      [A6 - 0x46]
  4528. 0000367E  A8A3                     syscall    EraseRect
  4529. 00003680  4EAD 0FB2                jsr        [A5 + 0xFB2 /* export_498 */]
  4530. 00003684  486E FFBA                pea.l      [A6 - 0x46]
  4531. 00003688  A8A4                     syscall    InvertRect
  4532. 0000368A  7001                     moveq.l    D0, 0x01
  4533. 0000368C  3D40 FFE2                move.w     [A6 - 0x1E], D0
  4534. label00003690:
  4535. 00003690  2F2D B37C                move.l     -[A7], [A5 - 0x4C84]
  4536. 00003694  A873                     syscall    SetPort
  4537. 00003696  486E FFBA                pea.l      [A6 - 0x46]
  4538. 0000369A  A87B                     syscall    ClipRect
  4539. 0000369C  302E FFDA                move.w     D0, [A6 - 0x26]
  4540. 000036A0  4EAD 003A                jsr        [A5 + 0x3A /* export_3 */]
  4541. 000036A4  0000 0013                ori.b      D0, 0x13
  4542. 000036A8  01D6                     .incomplete
  4543. 000036AA  0028 003E 0054           ori.b      [A0 + 0x54], 0x3E /* '>' */
  4544. 000036B0  006E 0088 009E           ori.w      [A6 + 0x9E], 0x88
  4545. 000036B6  00B4 00CA 00E0 00F6      ori.l      [A4 + D0.w - 0x10], 0xCA00E0
  4546. 000036BE  010C                     btst       A4, D0
  4547. 000036C0  0122                     btst       -[A2], D0
  4548. 000036C2  0138 014E                btst       [0x0000014E], D0
  4549. 000036C6  0162                     bchg       -[A2], D0
  4550. 000036C8  0176 018A 0188           bchg       [[ + <<invalid base displacement size>> + D0] + 0x188], D0
  4551. 000036CE  019C                     bclr       [A4]+, D0
  4552. 000036D0  019A                     bclr       [A2]+, D0
  4553. 000036D2  3F2E FFDC                move.w     -[A7], [A6 - 0x24]
  4554. 000036D6  486E FFBA                pea.l      [A6 - 0x46]
  4555. 000036DA  486D B192                pea.l      [A5 - 0x4E6E]
  4556. 000036DE  4EBA 0800                jsr        [PC + 0x800 /* 00003EE0 */]
  4557. 000036E2  4FEF 000A                lea.l      A7, [A7 + 0xA]
  4558. 000036E6  6000 0196                bra        +0x198 /* 0000387E */
  4559. 000036EA  3F2E FFDC                move.w     -[A7], [A6 - 0x24]
  4560. 000036EE  486E FFBA                pea.l      [A6 - 0x46]
  4561. 000036F2  486D B192                pea.l      [A5 - 0x4E6E]
  4562. 000036F6  4EBA 088C                jsr        [PC + 0x88C /* 00003F84 */]
  4563. 000036FA  4FEF 000A                lea.l      A7, [A7 + 0xA]
  4564. 000036FE  6000 017E                bra        +0x180 /* 0000387E */
  4565. 00003702  3F2E FFDC                move.w     -[A7], [A6 - 0x24]
  4566. 00003706  486E FFBA                pea.l      [A6 - 0x46]
  4567. 0000370A  486E FFEC                pea.l      [A6 - 0x14]
  4568. 0000370E  486D B192                pea.l      [A5 - 0x4E6E]
  4569. 00003712  4EBA 04A0                jsr        [PC + 0x4A0 /* 00003BB4 */]
  4570. 00003716  4FEF 000E                lea.l      A7, [A7 + 0xE]
  4571. 0000371A  6000 0162                bra        +0x164 /* 0000387E */
  4572. 0000371E  3F2E FFDC                move.w     -[A7], [A6 - 0x24]
  4573. 00003722  486E FFBA                pea.l      [A6 - 0x46]
  4574. 00003726  486E FFEC                pea.l      [A6 - 0x14]
  4575. 0000372A  486D B192                pea.l      [A5 - 0x4E6E]
  4576. 0000372E  4EBA 01D2                jsr        [PC + 0x1D2 /* 00003902 */]
  4577. 00003732  4FEF 000E                lea.l      A7, [A7 + 0xE]
  4578. 00003736  6000 0146                bra        +0x148 /* 0000387E */
  4579. 0000373A  3F2E FFDC                move.w     -[A7], [A6 - 0x24]
  4580. 0000373E  486E FFBA                pea.l      [A6 - 0x46]
  4581. 00003742  486D B192                pea.l      [A5 - 0x4E6E]
  4582. 00003746  4EBA 08F4                jsr        [PC + 0x8F4 /* 0000403C */]
  4583. 0000374A  4FEF 000A                lea.l      A7, [A7 + 0xA]
  4584. 0000374E  6000 012E                bra        +0x130 /* 0000387E */
  4585. 00003752  3F2E FFDC                move.w     -[A7], [A6 - 0x24]
  4586. 00003756  486E FFBA                pea.l      [A6 - 0x46]
  4587. 0000375A  486D B192                pea.l      [A5 - 0x4E6E]
  4588. 0000375E  4EBA 09FE                jsr        [PC + 0x9FE /* 0000415E */]
  4589. 00003762  4FEF 000A                lea.l      A7, [A7 + 0xA]
  4590. 00003766  6000 0116                bra        +0x118 /* 0000387E */
  4591. 0000376A  3F2E FFDC                move.w     -[A7], [A6 - 0x24]
  4592. 0000376E  486E FFBA                pea.l      [A6 - 0x46]
  4593. 00003772  486D B192                pea.l      [A5 - 0x4E6E]
  4594. 00003776  4EBA 11FC                jsr        [PC + 0x11FC /* 00004974 */]
  4595. 0000377A  4FEF 000A                lea.l      A7, [A7 + 0xA]
  4596. 0000377E  6000 00FE                bra        +0x100 /* 0000387E */
  4597. 00003782  3F2E FFDC                move.w     -[A7], [A6 - 0x24]
  4598. 00003786  486E FFBA                pea.l      [A6 - 0x46]
  4599. 0000378A  486D B192                pea.l      [A5 - 0x4E6E]
  4600. 0000378E  4EBA 0A8A                jsr        [PC + 0xA8A /* 0000421A */]
  4601. 00003792  4FEF 000A                lea.l      A7, [A7 + 0xA]
  4602. 00003796  6000 00E6                bra        +0xE8 /* 0000387E */
  4603. 0000379A  3F2E FFDC                move.w     -[A7], [A6 - 0x24]
  4604. 0000379E  486E FFBA                pea.l      [A6 - 0x46]
  4605. 000037A2  486D B192                pea.l      [A5 - 0x4E6E]
  4606. 000037A6  4EBA 0C46                jsr        [PC + 0xC46 /* 000043EE */]
  4607. 000037AA  4FEF 000A                lea.l      A7, [A7 + 0xA]
  4608. 000037AE  6000 00CE                bra        +0xD0 /* 0000387E */
  4609. 000037B2  3F2E FFDC                move.w     -[A7], [A6 - 0x24]
  4610. 000037B6  486E FFBA                pea.l      [A6 - 0x46]
  4611. 000037BA  486D B192                pea.l      [A5 - 0x4E6E]
  4612. 000037BE  4EBA 0B92                jsr        [PC + 0xB92 /* 00004352 */]
  4613. 000037C2  4FEF 000A                lea.l      A7, [A7 + 0xA]
  4614. 000037C6  6000 00B6                bra        +0xB8 /* 0000387E */
  4615. 000037CA  3F2E FFDC                move.w     -[A7], [A6 - 0x24]
  4616. 000037CE  486E FFBA                pea.l      [A6 - 0x46]
  4617. 000037D2  486D B192                pea.l      [A5 - 0x4E6E]
  4618. 000037D6  4EBA 0ADE                jsr        [PC + 0xADE /* 000042B6 */]
  4619. 000037DA  4FEF 000A                lea.l      A7, [A7 + 0xA]
  4620. 000037DE  6000 009E                bra        +0xA0 /* 0000387E */
  4621. 000037E2  3F2E FFDC                move.w     -[A7], [A6 - 0x24]
  4622. 000037E6  486E FFBA                pea.l      [A6 - 0x46]
  4623. 000037EA  486D B192                pea.l      [A5 - 0x4E6E]
  4624. 000037EE  4EBA 0C9A                jsr        [PC + 0xC9A /* 0000448A */]
  4625. 000037F2  4FEF 000A                lea.l      A7, [A7 + 0xA]
  4626. 000037F6  6000 0086                bra        +0x88 /* 0000387E */
  4627. 000037FA  3F2E FFDC                move.w     -[A7], [A6 - 0x24]
  4628. 000037FE  486E FFBA                pea.l      [A6 - 0x46]
  4629. 00003802  486D B192                pea.l      [A5 - 0x4E6E]
  4630. 00003806  4EBA 0CFC                jsr        [PC + 0xCFC /* 00004504 */]
  4631. 0000380A  4FEF 000A                lea.l      A7, [A7 + 0xA]
  4632. 0000380E  6000 006E                bra        +0x70 /* 0000387E */
  4633. 00003812  3F2E FFDC                move.w     -[A7], [A6 - 0x24]
  4634. 00003816  486E FFBA                pea.l      [A6 - 0x46]
  4635. 0000381A  486D B192                pea.l      [A5 - 0x4E6E]
  4636. 0000381E  4EBA 0ED4                jsr        [PC + 0xED4 /* 000046F4 */]
  4637. 00003822  4FEF 000A                lea.l      A7, [A7 + 0xA]
  4638. 00003826  6056                     bra        +0x58 /* 0000387E */
  4639. 00003828  3F2E FFDC                move.w     -[A7], [A6 - 0x24]
  4640. 0000382C  486E FFBA                pea.l      [A6 - 0x46]
  4641. 00003830  486D B192                pea.l      [A5 - 0x4E6E]
  4642. 00003834  4EBA 0E38                jsr        [PC + 0xE38 /* 0000466E */]
  4643. 00003838  4FEF 000A                lea.l      A7, [A7 + 0xA]
  4644. 0000383C  6040                     bra        +0x42 /* 0000387E */
  4645. 0000383E  3F2E FFDC                move.w     -[A7], [A6 - 0x24]
  4646. 00003842  486E FFBA                pea.l      [A6 - 0x46]
  4647. 00003846  486D B192                pea.l      [A5 - 0x4E6E]
  4648. 0000384A  4EBA 0D6C                jsr        [PC + 0xD6C /* 000045B8 */]
  4649. 0000384E  4FEF 000A                lea.l      A7, [A7 + 0xA]
  4650. 00003852  602A                     bra        +0x2C /* 0000387E */
  4651. 00003854  3F2E FFDC                move.w     -[A7], [A6 - 0x24]
  4652. 00003858  486E FFBA                pea.l      [A6 - 0x46]
  4653. 0000385C  486D B192                pea.l      [A5 - 0x4E6E]
  4654. 00003860  4EBA 0F18                jsr        [PC + 0xF18 /* 0000477A */]
  4655. 00003864  4FEF 000A                lea.l      A7, [A7 + 0xA]
  4656. 00003868  6014                     bra        +0x16 /* 0000387E */
  4657. 0000386A  3F2E FFDC                move.w     -[A7], [A6 - 0x24]
  4658. 0000386E  486E FFBA                pea.l      [A6 - 0x46]
  4659. 00003872  486D B192                pea.l      [A5 - 0x4E6E]
  4660. 00003876  4EBA 0FF2                jsr        [PC + 0xFF2 /* 0000486A */]
  4661. 0000387A  4FEF 000A                lea.l      A7, [A7 + 0xA]
  4662. label0000387E:
  4663. 0000387E  486E FFDA                pea.l      [A6 - 0x26]
  4664. 00003882  4EBA FBEE                jsr        [PC - 0x412 /* 00003472 */]
  4665. 00003886  588F                     addq.l     A7, 4
  4666. 00003888  4A40                     tst.w      D0
  4667. 0000388A  6600 FD8A                bne        -0x274 /* 00003616 */
  4668. 0000388E  4A6E FFE2                tst.w      [A6 - 0x1E]
  4669. 00003892  672E                     beq        +0x30 /* 000038C2 */
  4670. 00003894  486D B192                pea.l      [A5 - 0x4E6E]
  4671. 00003898  A873                     syscall    SetPort
  4672. 0000389A  486E FFBA                pea.l      [A6 - 0x46]
  4673. 0000389E  A8A3                     syscall    EraseRect
  4674. 000038A0  4EAD 0FB2                jsr        [A5 + 0xFB2 /* export_498 */]
  4675. 000038A4  2F2D B37C                move.l     -[A7], [A5 - 0x4C84]
  4676. 000038A8  A873                     syscall    SetPort
  4677. 000038AA  486E FFBA                pea.l      [A6 - 0x46]
  4678. 000038AE  A87B                     syscall    ClipRect
  4679. 000038B0  4267                     clr.w      -[A7]
  4680. 000038B2  486E FFBA                pea.l      [A6 - 0x46]
  4681. 000038B6  486D B192                pea.l      [A5 - 0x4E6E]
  4682. 000038BA  4EBA 10B8                jsr        [PC + 0x10B8 /* 00004974 */]
  4683. 000038BE  4FEF 000A                lea.l      A7, [A7 + 0xA]
  4684. label000038C2:
  4685. 000038C2  4EBA D646                jsr        [PC - 0x29BA /* 00000F0A */]
  4686. 000038C6  426D C0BC                clr.w      [A5 - 0x3F44]
  4687. 000038CA  426D C0BA                clr.w      [A5 - 0x3F46]
  4688. 000038CE  4A6E 0008                tst.w      [A6 + 0x8]
  4689. 000038D2  6724                     beq        +0x26 /* 000038F8 */
  4690. 000038D4  206D B34C                movea.l    A0, [A5 - 0x4CB4]
  4691. 000038D8  2050                     movea.l    A0, [A0]
  4692. 000038DA  0C68 0001 0002           cmpi.w     [A0 + 0x2], 0x1
  4693. 000038E0  6616                     bne        +0x18 /* 000038F8 */
  4694. 000038E2  A89E                     syscall    PenNormal
  4695. 000038E4  2F2D B37C                move.l     -[A7], [A5 - 0x4C84]
  4696. 000038E8  A904                     syscall    DrawGrowIcon
  4697. 000038EA  2F2D B37C                move.l     -[A7], [A5 - 0x4C84]
  4698. 000038EE  A969                     syscall    DrawControls
  4699. 000038F0  486D AB0E                pea.l      [A5 - 0x54F2]
  4700. 000038F4  A92A                     syscall    ValidRect
  4701. 000038F6  6006                     bra        +0x8 /* 000038FE */
  4702. label000038F8:
  4703. 000038F8  486E FFBA                pea.l      [A6 - 0x46]
  4704. 000038FC  A92A                     syscall    ValidRect
  4705. label000038FE:
  4706. 000038FE  4E5E                     unlink     A6
  4707. 00003900  4E75                     rts
  4708. fn00003902:
  4709. 00003902  4E56 FF76                link       A6, -0x008A
  4710. 00003906  2F07                     move.l     -[A7], D7
  4711. 00003908  3F3C 0001                move.w     -[A7], 0x1
  4712. 0000390C  486E FF80                pea.l      [A6 - 0x80]
  4713. 00003910  486E FF7A                pea.l      [A6 - 0x86]
  4714. 00003914  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  4715. 00003918  4EAD 016A                jsr        [A5 + 0x16A /* export_41 */]
  4716. 0000391C  4FEF 000E                lea.l      A7, [A7 + 0xE]
  4717. 00003920  4EAD 009A                jsr        [A5 + 0x9A /* export_15 */]
  4718. 00003924  B0AE FF7A                cmp.l      D0, [A6 - 0x86]
  4719. 00003928  6C18                     bge        +0x1A /* 00003942 */
  4720. 0000392A  3F2E 0014                move.w     -[A7], [A6 + 0x14]
  4721. 0000392E  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  4722. 00003932  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  4723. 00003936  4EBA 103C                jsr        [PC + 0x103C /* 00004974 */]
  4724. 0000393A  4FEF 000A                lea.l      A7, [A7 + 0xA]
  4725. 0000393E  6000 013C                bra        +0x13E /* 00003A7C */
  4726. label00003942:
  4727. 00003942  206E 000C                movea.l    A0, [A6 + 0xC]
  4728. 00003946  226E 000C                movea.l    A1, [A6 + 0xC]
  4729. 0000394A  3029 0004                move.w     D0, [A1 + 0x4]
  4730. 0000394E  9050                     sub.w      D0, [A0]
  4731. 00003950  3D40 FF7E                move.w     [A6 - 0x82], D0
  4732. 00003954  3F3C 0001                move.w     -[A7], 0x1
  4733. 00003958  486E FF82                pea.l      [A6 - 0x7E]
  4734. 0000395C  4EAD 01D2                jsr        [A5 + 0x1D2 /* export_54 */]
  4735. 00003960  5C8F                     addq.l     A7, 6
  4736. 00003962  42A7                     clr.l      -[A7]
  4737. 00003964  2F2E FF7A                move.l     -[A7], [A6 - 0x86]
  4738. 00003968  4EAD 056A                jsr        [A5 + 0x56A /* export_169 */]
  4739. 0000396C  205F                     movea.l    A0, [A7]+
  4740. 0000396E  2D48 FFEE                move.l     [A6 - 0x12], A0
  4741. 00003972  2F2E FFEE                move.l     -[A7], [A6 - 0x12]
  4742. 00003976  4EAD 058A                jsr        [A5 + 0x58A /* export_173 */]
  4743. 0000397A  3D6E FF80 FFF6           move.w     [A6 - 0xA], [A6 - 0x80]
  4744. 00003980  206E 000C                movea.l    A0, [A6 + 0xC]
  4745. 00003984  43EE FFF8                lea.l      A1, [A6 - 0x8]
  4746. 00003988  22D8                     move.l     [A1]+, [A0]+
  4747. 0000398A  22D8                     move.l     [A1]+, [A0]+
  4748. 0000398C  206E FFEE                movea.l    A0, [A6 - 0x12]
  4749. 00003990  2D50 FFF2                move.l     [A6 - 0xE], [A0]
  4750. 00003994  3F3C 0001                move.w     -[A7], 0x1
  4751. 00003998  486E FFF2                pea.l      [A6 - 0xE]
  4752. 0000399C  4EAD 011A                jsr        [A5 + 0x11A /* export_31 */]
  4753. 000039A0  5C8F                     addq.l     A7, 6
  4754. 000039A2  2F2D B37C                move.l     -[A7], [A5 - 0x4C84]
  4755. 000039A6  A873                     syscall    SetPort
  4756. 000039A8  206D B37C                movea.l    A0, [A5 - 0x4C84]
  4757. 000039AC  4868 0002                pea.l      [A0 + 0x2]
  4758. 000039B0  486E FF84                pea.l      [A6 - 0x7C]
  4759. 000039B4  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  4760. 000039B8  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  4761. 000039BC  4267                     clr.w      -[A7]
  4762. 000039BE  42A7                     clr.l      -[A7]
  4763. 000039C0  A8EC                     syscall    CopyBits
  4764. 000039C2  7E00                     moveq.l    D7, 0x00
  4765. 000039C4  6000 0082                bra        +0x84 /* 00003A48 */
  4766. label000039C8:
  4767. 000039C8  4A6D B110                tst.w      [A5 - 0x4EF0]
  4768. 000039CC  672A                     beq        +0x2C /* 000039F8 */
  4769. 000039CE  206E FFEE                movea.l    A0, [A6 - 0x12]
  4770. 000039D2  3007                     move.w     D0, D7
  4771. 000039D4  48C0                     ext.l      D0
  4772. 000039D6  E580                     asl        D0, 2
  4773. 000039D8  43ED C12A                lea.l      A1, [A5 - 0x3ED6]
  4774. 000039DC  D3C0                     add.l      A1, D0
  4775. 000039DE  2F11                     move.l     -[A7], [A1]
  4776. 000039E0  3F2E FF7E                move.w     -[A7], [A6 - 0x82]
  4777. 000039E4  3F2E FF80                move.w     -[A7], [A6 - 0x80]
  4778. 000039E8  2F10                     move.l     -[A7], [A0]
  4779. 000039EA  2F2D B132                move.l     -[A7], [A5 - 0x4ECE]
  4780. 000039EE  4EBA 0140                jsr        [PC + 0x140 /* 00003B30 */]
  4781. 000039F2  4FEF 0010                lea.l      A7, [A7 + 0x10]
  4782. 000039F6  6028                     bra        +0x2A /* 00003A20 */
  4783. label000039F8:
  4784. 000039F8  206E FFEE                movea.l    A0, [A6 - 0x12]
  4785. 000039FC  3007                     move.w     D0, D7
  4786. 000039FE  48C0                     ext.l      D0
  4787. 00003A00  E580                     asl        D0, 2
  4788. 00003A02  43ED C10E                lea.l      A1, [A5 - 0x3EF2]
  4789. 00003A06  D3C0                     add.l      A1, D0
  4790. 00003A08  2F11                     move.l     -[A7], [A1]
  4791. 00003A0A  3F2E FF7E                move.w     -[A7], [A6 - 0x82]
  4792. 00003A0E  3F2E FF80                move.w     -[A7], [A6 - 0x80]
  4793. 00003A12  2F10                     move.l     -[A7], [A0]
  4794. 00003A14  2F2D B132                move.l     -[A7], [A5 - 0x4ECE]
  4795. 00003A18  4EBA 0068                jsr        [PC + 0x68 /* 00003A82 */]
  4796. 00003A1C  4FEF 0010                lea.l      A7, [A7 + 0x10]
  4797. label00003A20:
  4798. 00003A20  486E FF84                pea.l      [A6 - 0x7C]
  4799. 00003A24  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  4800. 00003A28  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  4801. 00003A2C  4267                     clr.w      -[A7]
  4802. 00003A2E  42A7                     clr.l      -[A7]
  4803. 00003A30  A8EB                     syscall    StdBits
  4804. 00003A32  4A6E 0014                tst.w      [A6 + 0x14]
  4805. 00003A36  670E                     beq        +0x10 /* 00003A46 */
  4806. 00003A38  306E 0014                movea.w    A0, [A6 + 0x14]
  4807. 00003A3C  2F08                     move.l     -[A7], A0
  4808. 00003A3E  486E FF76                pea.l      [A6 - 0x8A]
  4809. 00003A42  4EAD 05F2                jsr        [A5 + 0x5F2 /* export_186 */]
  4810. label00003A46:
  4811. 00003A46  5247                     addq.w     D7, 1
  4812. label00003A48:
  4813. 00003A48  0C47 0007                cmpi.w     D7, 0x7
  4814. 00003A4C  6D00 FF7A                blt        -0x84 /* 000039C8 */
  4815. 00003A50  206E 0008                movea.l    A0, [A6 + 0x8]
  4816. 00003A54  4868 0002                pea.l      [A0 + 0x2]
  4817. 00003A58  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  4818. 00003A5C  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  4819. 00003A60  4267                     clr.w      -[A7]
  4820. 00003A62  42A7                     clr.l      -[A7]
  4821. 00003A64  A8EB                     syscall    StdBits
  4822. 00003A66  3F3C 0001                move.w     -[A7], 0x1
  4823. 00003A6A  486E FF82                pea.l      [A6 - 0x7E]
  4824. 00003A6E  4EAD 020A                jsr        [A5 + 0x20A /* export_61 */]
  4825. 00003A72  5C8F                     addq.l     A7, 6
  4826. 00003A74  2F2E FFEE                move.l     -[A7], [A6 - 0x12]
  4827. 00003A78  4EAD 0572                jsr        [A5 + 0x572 /* export_170 */]
  4828. label00003A7C:
  4829. 00003A7C  2E1F                     move.l     D7, [A7]+
  4830. 00003A7E  4E5E                     unlink     A6
  4831. 00003A80  4E75                     rts
  4832. fn00003A82:
  4833. 00003A82  4E56 FFF8                link       A6, -0x0008
  4834. 00003A86  48E7 0F18                movem.l    -[A7], D4,D5,D6,D7,A3,A4
  4835. 00003A8A  286E 0008                movea.l    A4, [A6 + 0x8]
  4836. 00003A8E  266E 000C                movea.l    A3, [A6 + 0xC]
  4837. 00003A92  3E2E 0010                move.w     D7, [A6 + 0x10]
  4838. 00003A96  3C2E 0012                move.w     D6, [A6 + 0x12]
  4839. 00003A9A  4267                     clr.w      -[A7]
  4840. 00003A9C  2F2E 0014                move.l     -[A7], [A6 + 0x14]
  4841. 00003AA0  A86A                     syscall    HiWord
  4842. 00003AA2  301F                     move.w     D0, [A7]+
  4843. 00003AA4  3D40 FFFA                move.w     [A6 - 0x6], D0
  4844. 00003AA8  4267                     clr.w      -[A7]
  4845. 00003AAA  2F2E 0014                move.l     -[A7], [A6 + 0x14]
  4846. 00003AAE  A86B                     syscall    LoWord
  4847. 00003AB0  301F                     move.w     D0, [A7]+
  4848. 00003AB2  3D40 FFF8                move.w     [A6 - 0x8], D0
  4849. 00003AB6  E247                     asr        D7.w, 1
  4850. 00003AB8  3D6E FFFA FFFE           move.w     [A6 - 0x2], [A6 - 0x6]
  4851. 00003ABE  302E FFFE                move.w     D0, [A6 - 0x2]
  4852. 00003AC2  4640                     not.w      D0
  4853. 00003AC4  3D40 FFFC                move.w     [A6 - 0x4], D0
  4854. 00003AC8  7A00                     moveq.l    D5, 0x00
  4855. 00003ACA  6000 0058                bra        +0x5A /* 00003B24 */
  4856. label00003ACE:
  4857. 00003ACE  4A6E FFFE                tst.w      [A6 - 0x2]
  4858. 00003AD2  671C                     beq        +0x1E /* 00003AF0 */
  4859. 00003AD4  7800                     moveq.l    D4, 0x00
  4860. 00003AD6  6012                     bra        +0x14 /* 00003AEA */
  4861. label00003AD8:
  4862. 00003AD8  301C                     move.w     D0, [A4]+
  4863. 00003ADA  C06E FFFE                and.w      D0, [A6 - 0x2]
  4864. 00003ADE  3213                     move.w     D1, [A3]
  4865. 00003AE0  C26E FFFC                and.w      D1, [A6 - 0x4]
  4866. 00003AE4  8240                     or.w       D1, D0
  4867. 00003AE6  36C1                     move.w     [A3]+, D1
  4868. 00003AE8  5244                     addq.w     D4, 1
  4869. label00003AEA:
  4870. 00003AEA  B847                     cmp.w      D4, D7
  4871. 00003AEC  6DEA                     blt        -0x14 /* 00003AD8 */
  4872. 00003AEE  6010                     bra        +0x12 /* 00003B00 */
  4873. label00003AF0:
  4874. 00003AF0  3007                     move.w     D0, D7
  4875. 00003AF2  48C0                     ext.l      D0
  4876. 00003AF4  D080                     add.l      D0, D0
  4877. 00003AF6  D9C0                     add.l      A4, D0
  4878. 00003AF8  3007                     move.w     D0, D7
  4879. 00003AFA  48C0                     ext.l      D0
  4880. 00003AFC  D080                     add.l      D0, D0
  4881. 00003AFE  D7C0                     add.l      A3, D0
  4882. label00003B00:
  4883. 00003B00  302E FFFE                move.w     D0, [A6 - 0x2]
  4884. 00003B04  B06E FFFA                cmp.w      D0, [A6 - 0x6]
  4885. 00003B08  6608                     bne        +0xA /* 00003B12 */
  4886. 00003B0A  3D6E FFF8 FFFE           move.w     [A6 - 0x2], [A6 - 0x8]
  4887. 00003B10  6006                     bra        +0x8 /* 00003B18 */
  4888. label00003B12:
  4889. 00003B12  3D6E FFFA FFFE           move.w     [A6 - 0x2], [A6 - 0x6]
  4890. label00003B18:
  4891. 00003B18  302E FFFE                move.w     D0, [A6 - 0x2]
  4892. 00003B1C  4640                     not.w      D0
  4893. 00003B1E  3D40 FFFC                move.w     [A6 - 0x4], D0
  4894. 00003B22  5245                     addq.w     D5, 1
  4895. label00003B24:
  4896. 00003B24  BA46                     cmp.w      D5, D6
  4897. 00003B26  6DA6                     blt        -0x58 /* 00003ACE */
  4898. 00003B28  4CDF 18F0                movem.l    D4,D5,D6,D7,A3,A4, [A7]+
  4899. 00003B2C  4E5E                     unlink     A6
  4900. 00003B2E  4E75                     rts
  4901. fn00003B30:
  4902. 00003B30  4E56 FFFC                link       A6, -0x0004
  4903. 00003B34  48E7 1F18                movem.l    -[A7], D3,D4,D5,D6,D7,A3,A4
  4904. 00003B38  286E 0008                movea.l    A4, [A6 + 0x8]
  4905. 00003B3C  266E 000C                movea.l    A3, [A6 + 0xC]
  4906. 00003B40  3E2E 0010                move.w     D7, [A6 + 0x10]
  4907. 00003B44  4267                     clr.w      -[A7]
  4908. 00003B46  2F2E 0014                move.l     -[A7], [A6 + 0x14]
  4909. 00003B4A  A86A                     syscall    HiWord
  4910. 00003B4C  301F                     move.w     D0, [A7]+
  4911. 00003B4E  3D40 FFFE                move.w     [A6 - 0x2], D0
  4912. 00003B52  4267                     clr.w      -[A7]
  4913. 00003B54  2F2E 0014                move.l     -[A7], [A6 + 0x14]
  4914. 00003B58  A86B                     syscall    LoWord
  4915. 00003B5A  301F                     move.w     D0, [A7]+
  4916. 00003B5C  3D40 FFFC                move.w     [A6 - 0x4], D0
  4917. 00003B60  3A2E FFFE                move.w     D5, [A6 - 0x2]
  4918. 00003B64  7C00                     moveq.l    D6, 0x00
  4919. 00003B66  6000 003E                bra        +0x40 /* 00003BA6 */
  4920. label00003B6A:
  4921. 00003B6A  4A45                     tst.w      D5
  4922. 00003B6C  6D22                     blt        +0x24 /* 00003B90 */
  4923. 00003B6E  7800                     moveq.l    D4, 0x00
  4924. 00003B70  50C4                     st         D4
  4925. 00003B72  EBAC                     lsl        D4, D5
  4926. 00003B74  2604                     move.l     D3, D4
  4927. 00003B76  4683                     not.l      D3
  4928. 00003B78  3407                     move.w     D2, D7
  4929. 00003B7A  E44A                     lsr        D2.w, 2
  4930. 00003B7C  600C                     bra        +0xE /* 00003B8A */
  4931. label00003B7E:
  4932. 00003B7E  201C                     move.l     D0, [A4]+
  4933. 00003B80  C084                     and.l      D0, D4
  4934. 00003B82  2213                     move.l     D1, [A3]
  4935. 00003B84  C283                     and.l      D1, D3
  4936. 00003B86  8280                     or.l       D1, D0
  4937. 00003B88  26C1                     move.l     [A3]+, D1
  4938. label00003B8A:
  4939. 00003B8A  51CA FFF2                dbf        D2, -0x10 /* 00003B7E */
  4940. 00003B8E  6004                     bra        +0x6 /* 00003B94 */
  4941. label00003B90:
  4942. 00003B90  D8C7                     add.w      A4, D7
  4943. 00003B92  D6C7                     add.w      A3, D7
  4944. label00003B94:
  4945. 00003B94  BA6E FFFE                cmp.w      D5, [A6 - 0x2]
  4946. 00003B98  6606                     bne        +0x8 /* 00003BA0 */
  4947. 00003B9A  3A2E FFFC                move.w     D5, [A6 - 0x4]
  4948. 00003B9E  6004                     bra        +0x6 /* 00003BA4 */
  4949. label00003BA0:
  4950. 00003BA0  3A2E FFFE                move.w     D5, [A6 - 0x2]
  4951. label00003BA4:
  4952. 00003BA4  5246                     addq.w     D6, 1
  4953. label00003BA6:
  4954. 00003BA6  BC6E 0012                cmp.w      D6, [A6 + 0x12]
  4955. 00003BAA  6DBE                     blt        -0x40 /* 00003B6A */
  4956. 00003BAC  4CDF 18F8                movem.l    D3,D4,D5,D6,D7,A3,A4, [A7]+
  4957. 00003BB0  4E5E                     unlink     A6
  4958. 00003BB2  4E75                     rts
  4959. fn00003BB4:
  4960. 00003BB4  4E56 FF76                link       A6, -0x008A
  4961. 00003BB8  2F07                     move.l     -[A7], D7
  4962. 00003BBA  3F3C 0001                move.w     -[A7], 0x1
  4963. 00003BBE  486E FF80                pea.l      [A6 - 0x80]
  4964. 00003BC2  486E FF7A                pea.l      [A6 - 0x86]
  4965. 00003BC6  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  4966. 00003BCA  4EAD 016A                jsr        [A5 + 0x16A /* export_41 */]
  4967. 00003BCE  4FEF 000E                lea.l      A7, [A7 + 0xE]
  4968. 00003BD2  4EAD 009A                jsr        [A5 + 0x9A /* export_15 */]
  4969. 00003BD6  B0AE FF7A                cmp.l      D0, [A6 - 0x86]
  4970. 00003BDA  6C18                     bge        +0x1A /* 00003BF4 */
  4971. 00003BDC  3F2E 0014                move.w     -[A7], [A6 + 0x14]
  4972. 00003BE0  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  4973. 00003BE4  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  4974. 00003BE8  4EBA 0D8A                jsr        [PC + 0xD8A /* 00004974 */]
  4975. 00003BEC  4FEF 000A                lea.l      A7, [A7 + 0xA]
  4976. 00003BF0  6000 011C                bra        +0x11E /* 00003D0E */
  4977. label00003BF4:
  4978. 00003BF4  206E 000C                movea.l    A0, [A6 + 0xC]
  4979. 00003BF8  226E 000C                movea.l    A1, [A6 + 0xC]
  4980. 00003BFC  3029 0004                move.w     D0, [A1 + 0x4]
  4981. 00003C00  9050                     sub.w      D0, [A0]
  4982. 00003C02  3D40 FF7E                move.w     [A6 - 0x82], D0
  4983. 00003C06  3F3C 0001                move.w     -[A7], 0x1
  4984. 00003C0A  486E FF82                pea.l      [A6 - 0x7E]
  4985. 00003C0E  4EAD 01D2                jsr        [A5 + 0x1D2 /* export_54 */]
  4986. 00003C12  5C8F                     addq.l     A7, 6
  4987. 00003C14  42A7                     clr.l      -[A7]
  4988. 00003C16  2F2E FF7A                move.l     -[A7], [A6 - 0x86]
  4989. 00003C1A  4EAD 056A                jsr        [A5 + 0x56A /* export_169 */]
  4990. 00003C1E  205F                     movea.l    A0, [A7]+
  4991. 00003C20  2D48 FFEE                move.l     [A6 - 0x12], A0
  4992. 00003C24  2F2E FFEE                move.l     -[A7], [A6 - 0x12]
  4993. 00003C28  4EAD 058A                jsr        [A5 + 0x58A /* export_173 */]
  4994. 00003C2C  3D6E FF80 FFF6           move.w     [A6 - 0xA], [A6 - 0x80]
  4995. 00003C32  206E 000C                movea.l    A0, [A6 + 0xC]
  4996. 00003C36  43EE FFF8                lea.l      A1, [A6 - 0x8]
  4997. 00003C3A  22D8                     move.l     [A1]+, [A0]+
  4998. 00003C3C  22D8                     move.l     [A1]+, [A0]+
  4999. 00003C3E  206E FFEE                movea.l    A0, [A6 - 0x12]
  5000. 00003C42  2D50 FFF2                move.l     [A6 - 0xE], [A0]
  5001. 00003C46  3F3C 0001                move.w     -[A7], 0x1
  5002. 00003C4A  486E FFF2                pea.l      [A6 - 0xE]
  5003. 00003C4E  4EAD 011A                jsr        [A5 + 0x11A /* export_31 */]
  5004. 00003C52  5C8F                     addq.l     A7, 6
  5005. 00003C54  2F2D B37C                move.l     -[A7], [A5 - 0x4C84]
  5006. 00003C58  A873                     syscall    SetPort
  5007. 00003C5A  206D B37C                movea.l    A0, [A5 - 0x4C84]
  5008. 00003C5E  4868 0002                pea.l      [A0 + 0x2]
  5009. 00003C62  486E FF84                pea.l      [A6 - 0x7C]
  5010. 00003C66  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  5011. 00003C6A  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  5012. 00003C6E  4267                     clr.w      -[A7]
  5013. 00003C70  42A7                     clr.l      -[A7]
  5014. 00003C72  A8EC                     syscall    CopyBits
  5015. 00003C74  7E00                     moveq.l    D7, 0x00
  5016. 00003C76  6000 0064                bra        +0x66 /* 00003CDC */
  5017. label00003C7A:
  5018. 00003C7A  4A6D B110                tst.w      [A5 - 0x4EF0]
  5019. 00003C7E  671E                     beq        +0x20 /* 00003C9E */
  5020. 00003C80  206E FFEE                movea.l    A0, [A6 - 0x12]
  5021. 00003C84  3F07                     move.w     -[A7], D7
  5022. 00003C86  3F2E FF7E                move.w     -[A7], [A6 - 0x82]
  5023. 00003C8A  3F2E FF80                move.w     -[A7], [A6 - 0x80]
  5024. 00003C8E  2F10                     move.l     -[A7], [A0]
  5025. 00003C90  2F2D B132                move.l     -[A7], [A5 - 0x4ECE]
  5026. 00003C94  4EBA 007E                jsr        [PC + 0x7E /* 00003D14 */]
  5027. 00003C98  4FEF 000E                lea.l      A7, [A7 + 0xE]
  5028. 00003C9C  601C                     bra        +0x1E /* 00003CBA */
  5029. label00003C9E:
  5030. 00003C9E  206E FFEE                movea.l    A0, [A6 - 0x12]
  5031. 00003CA2  3F07                     move.w     -[A7], D7
  5032. 00003CA4  3F2E FF7E                move.w     -[A7], [A6 - 0x82]
  5033. 00003CA8  3F2E FF80                move.w     -[A7], [A6 - 0x80]
  5034. 00003CAC  2F10                     move.l     -[A7], [A0]
  5035. 00003CAE  2F2D B132                move.l     -[A7], [A5 - 0x4ECE]
  5036. 00003CB2  4EBA 0146                jsr        [PC + 0x146 /* 00003DFA */]
  5037. 00003CB6  4FEF 000E                lea.l      A7, [A7 + 0xE]
  5038. label00003CBA:
  5039. 00003CBA  486E FF84                pea.l      [A6 - 0x7C]
  5040. 00003CBE  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  5041. 00003CC2  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  5042. 00003CC6  4267                     clr.w      -[A7]
  5043. 00003CC8  42A7                     clr.l      -[A7]
  5044. 00003CCA  A8EB                     syscall    StdBits
  5045. 00003CCC  306E 0014                movea.w    A0, [A6 + 0x14]
  5046. 00003CD0  2F08                     move.l     -[A7], A0
  5047. 00003CD2  486E FF76                pea.l      [A6 - 0x8A]
  5048. 00003CD6  4EAD 05F2                jsr        [A5 + 0x5F2 /* export_186 */]
  5049. 00003CDA  5247                     addq.w     D7, 1
  5050. label00003CDC:
  5051. 00003CDC  0C47 0007                cmpi.w     D7, 0x7
  5052. 00003CE0  6D98                     blt        -0x66 /* 00003C7A */
  5053. 00003CE2  206E 0008                movea.l    A0, [A6 + 0x8]
  5054. 00003CE6  4868 0002                pea.l      [A0 + 0x2]
  5055. 00003CEA  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  5056. 00003CEE  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  5057. 00003CF2  4267                     clr.w      -[A7]
  5058. 00003CF4  42A7                     clr.l      -[A7]
  5059. 00003CF6  A8EB                     syscall    StdBits
  5060. 00003CF8  3F3C 0001                move.w     -[A7], 0x1
  5061. 00003CFC  486E FF82                pea.l      [A6 - 0x7E]
  5062. 00003D00  4EAD 020A                jsr        [A5 + 0x20A /* export_61 */]
  5063. 00003D04  5C8F                     addq.l     A7, 6
  5064. 00003D06  2F2E FFEE                move.l     -[A7], [A6 - 0x12]
  5065. 00003D0A  4EAD 0572                jsr        [A5 + 0x572 /* export_170 */]
  5066. label00003D0E:
  5067. 00003D0E  2E1F                     move.l     D7, [A7]+
  5068. 00003D10  4E5E                     unlink     A6
  5069. 00003D12  4E75                     rts
  5070. fn00003D14:
  5071. 00003D14  4E56 FFFC                link       A6, -0x0004
  5072. 00003D18  48E7 1F18                movem.l    -[A7], D3,D4,D5,D6,D7,A3,A4
  5073. 00003D1C  286E 0008                movea.l    A4, [A6 + 0x8]
  5074. 00003D20  266E 000C                movea.l    A3, [A6 + 0xC]
  5075. 00003D24  3E2E 0010                move.w     D7, [A6 + 0x10]
  5076. 00003D28  3C2E 0012                move.w     D6, [A6 + 0x12]
  5077. 00003D2C  E247                     asr        D7.w, 1
  5078. 00003D2E  302E 0014                move.w     D0, [A6 + 0x14]
  5079. 00003D32  E548                     lsl        D0.w, 2
  5080. 00003D34  3D40 0014                move.w     [A6 + 0x14], D0
  5081. 00003D38  3A2E 0014                move.w     D5, [A6 + 0x14]
  5082. 00003D3C  306E 0014                movea.w    A0, [A6 + 0x14]
  5083. 00003D40  3247                     movea.w    A1, D7
  5084. 00003D42  2F09                     move.l     -[A7], A1
  5085. 00003D44  2F08                     move.l     -[A7], A0
  5086. 00003D46  4EAD 0042                jsr        [A5 + 0x42 /* export_4 */]
  5087. 00003D4A  2D40 FFFC                move.l     [A6 - 0x4], D0
  5088. 00003D4E  202E FFFC                move.l     D0, [A6 - 0x4]
  5089. 00003D52  D080                     add.l      D0, D0
  5090. 00003D54  D7C0                     add.l      A3, D0
  5091. 00003D56  202E FFFC                move.l     D0, [A6 - 0x4]
  5092. 00003D5A  D080                     add.l      D0, D0
  5093. 00003D5C  D9C0                     add.l      A4, D0
  5094. 00003D5E  3047                     movea.w    A0, D7
  5095. 00003D60  2F08                     move.l     -[A7], A0
  5096. 00003D62  4878 000C                push.l     0xC
  5097. 00003D66  4EAD 0042                jsr        [A5 + 0x42 /* export_4 */]
  5098. 00003D6A  2D40 FFFC                move.l     [A6 - 0x4], D0
  5099. 00003D6E  6000 007E                bra        +0x80 /* 00003DEE */
  5100. label00003D72:
  5101. 00003D72  3605                     move.w     D3, D5
  5102. 00003D74  0C6E 0010 0014           cmpi.w     [A6 + 0x14], 0x10
  5103. 00003D7A  6D08                     blt        +0xA /* 00003D84 */
  5104. 00003D7C  3005                     move.w     D0, D5
  5105. 00003D7E  5240                     addq.w     D0, 1
  5106. 00003D80  4440                     neg.w      D0
  5107. 00003D82  3600                     move.w     D3, D0
  5108. label00003D84:
  5109. 00003D84  0803 0004                btst.b     D3, 0x4
  5110. 00003D88  6722                     beq        +0x24 /* 00003DAC */
  5111. 00003D8A  7800                     moveq.l    D4, 0x00
  5112. 00003D8C  6018                     bra        +0x1A /* 00003DA6 */
  5113. label00003D8E:
  5114. 00003D8E  0804 0003                btst.b     D4, 0x3
  5115. 00003D92  670C                     beq        +0xE /* 00003DA0 */
  5116. 00003D94  41D3                     lea.l      A0, [A3]
  5117. 00003D96  548B                     addq.l     A3, 2
  5118. 00003D98  43D4                     lea.l      A1, [A4]
  5119. 00003D9A  548C                     addq.l     A4, 2
  5120. 00003D9C  3091                     move.w     [A0], [A1]
  5121. 00003D9E  6004                     bra        +0x6 /* 00003DA4 */
  5122. label00003DA0:
  5123. 00003DA0  548B                     addq.l     A3, 2
  5124. 00003DA2  548C                     addq.l     A4, 2
  5125. label00003DA4:
  5126. 00003DA4  5244                     addq.w     D4, 1
  5127. label00003DA6:
  5128. 00003DA6  B847                     cmp.w      D4, D7
  5129. 00003DA8  6DE4                     blt        -0x1A /* 00003D8E */
  5130. 00003DAA  6020                     bra        +0x22 /* 00003DCC */
  5131. label00003DAC:
  5132. 00003DAC  7800                     moveq.l    D4, 0x00
  5133. 00003DAE  6018                     bra        +0x1A /* 00003DC8 */
  5134. label00003DB0:
  5135. 00003DB0  0804 0003                btst.b     D4, 0x3
  5136. 00003DB4  6706                     beq        +0x8 /* 00003DBC */
  5137. 00003DB6  548B                     addq.l     A3, 2
  5138. 00003DB8  548C                     addq.l     A4, 2
  5139. 00003DBA  600A                     bra        +0xC /* 00003DC6 */
  5140. label00003DBC:
  5141. 00003DBC  41D3                     lea.l      A0, [A3]
  5142. 00003DBE  548B                     addq.l     A3, 2
  5143. 00003DC0  43D4                     lea.l      A1, [A4]
  5144. 00003DC2  548C                     addq.l     A4, 2
  5145. 00003DC4  3091                     move.w     [A0], [A1]
  5146. label00003DC6:
  5147. 00003DC6  5244                     addq.w     D4, 1
  5148. label00003DC8:
  5149. 00003DC8  B847                     cmp.w      D4, D7
  5150. 00003DCA  6DE4                     blt        -0x1A /* 00003DB0 */
  5151. label00003DCC:
  5152. 00003DCC  7003                     moveq.l    D0, 0x03
  5153. 00003DCE  C045                     and.w      D0, D5
  5154. 00003DD0  0C40 0003                cmpi.w     D0, 0x3
  5155. 00003DD4  6616                     bne        +0x18 /* 00003DEC */
  5156. 00003DD6  0645 000D                addi.w     D5, 0xD /* '\r' */
  5157. 00003DDA  202E FFFC                move.l     D0, [A6 - 0x4]
  5158. 00003DDE  D080                     add.l      D0, D0
  5159. 00003DE0  D7C0                     add.l      A3, D0
  5160. 00003DE2  202E FFFC                move.l     D0, [A6 - 0x4]
  5161. 00003DE6  D080                     add.l      D0, D0
  5162. 00003DE8  D9C0                     add.l      A4, D0
  5163. 00003DEA  6002                     bra        +0x4 /* 00003DEE */
  5164. label00003DEC:
  5165. 00003DEC  5245                     addq.w     D5, 1
  5166. label00003DEE:
  5167. 00003DEE  BA46                     cmp.w      D5, D6
  5168. 00003DF0  6D80                     blt        -0x7E /* 00003D72 */
  5169. 00003DF2  4CDF 18F8                movem.l    D3,D4,D5,D6,D7,A3,A4, [A7]+
  5170. 00003DF6  4E5E                     unlink     A6
  5171. 00003DF8  4E75                     rts
  5172. fn00003DFA:
  5173. 00003DFA  4E56 FFFC                link       A6, -0x0004
  5174. 00003DFE  48E7 1F18                movem.l    -[A7], D3,D4,D5,D6,D7,A3,A4
  5175. 00003E02  286E 0008                movea.l    A4, [A6 + 0x8]
  5176. 00003E06  266E 000C                movea.l    A3, [A6 + 0xC]
  5177. 00003E0A  3E2E 0010                move.w     D7, [A6 + 0x10]
  5178. 00003E0E  3C2E 0012                move.w     D6, [A6 + 0x12]
  5179. 00003E12  E247                     asr        D7.w, 1
  5180. 00003E14  302E 0014                move.w     D0, [A6 + 0x14]
  5181. 00003E18  E548                     lsl        D0.w, 2
  5182. 00003E1A  3D40 0014                move.w     [A6 + 0x14], D0
  5183. 00003E1E  3A2E 0014                move.w     D5, [A6 + 0x14]
  5184. 00003E22  306E 0014                movea.w    A0, [A6 + 0x14]
  5185. 00003E26  3247                     movea.w    A1, D7
  5186. 00003E28  2F09                     move.l     -[A7], A1
  5187. 00003E2A  2F08                     move.l     -[A7], A0
  5188. 00003E2C  4EAD 0042                jsr        [A5 + 0x42 /* export_4 */]
  5189. 00003E30  2D40 FFFC                move.l     [A6 - 0x4], D0
  5190. 00003E34  202E FFFC                move.l     D0, [A6 - 0x4]
  5191. 00003E38  D080                     add.l      D0, D0
  5192. 00003E3A  D7C0                     add.l      A3, D0
  5193. 00003E3C  202E FFFC                move.l     D0, [A6 - 0x4]
  5194. 00003E40  D080                     add.l      D0, D0
  5195. 00003E42  D9C0                     add.l      A4, D0
  5196. 00003E44  3047                     movea.w    A0, D7
  5197. 00003E46  2F08                     move.l     -[A7], A0
  5198. 00003E48  4878 000C                push.l     0xC
  5199. 00003E4C  4EAD 0042                jsr        [A5 + 0x42 /* export_4 */]
  5200. 00003E50  2D40 FFFC                move.l     [A6 - 0x4], D0
  5201. 00003E54  6000 007E                bra        +0x80 /* 00003ED4 */
  5202. label00003E58:
  5203. 00003E58  3605                     move.w     D3, D5
  5204. 00003E5A  0C6E 0010 0014           cmpi.w     [A6 + 0x14], 0x10
  5205. 00003E60  6D08                     blt        +0xA /* 00003E6A */
  5206. 00003E62  3005                     move.w     D0, D5
  5207. 00003E64  5240                     addq.w     D0, 1
  5208. 00003E66  4440                     neg.w      D0
  5209. 00003E68  3600                     move.w     D3, D0
  5210. label00003E6A:
  5211. 00003E6A  0803 0004                btst.b     D3, 0x4
  5212. 00003E6E  6722                     beq        +0x24 /* 00003E92 */
  5213. 00003E70  7800                     moveq.l    D4, 0x00
  5214. 00003E72  6018                     bra        +0x1A /* 00003E8C */
  5215. label00003E74:
  5216. 00003E74  0804 0000                btst.b     D4, 0x0
  5217. 00003E78  6706                     beq        +0x8 /* 00003E80 */
  5218. 00003E7A  548B                     addq.l     A3, 2
  5219. 00003E7C  548C                     addq.l     A4, 2
  5220. 00003E7E  600A                     bra        +0xC /* 00003E8A */
  5221. label00003E80:
  5222. 00003E80  41D3                     lea.l      A0, [A3]
  5223. 00003E82  548B                     addq.l     A3, 2
  5224. 00003E84  43D4                     lea.l      A1, [A4]
  5225. 00003E86  548C                     addq.l     A4, 2
  5226. 00003E88  3091                     move.w     [A0], [A1]
  5227. label00003E8A:
  5228. 00003E8A  5244                     addq.w     D4, 1
  5229. label00003E8C:
  5230. 00003E8C  B847                     cmp.w      D4, D7
  5231. 00003E8E  6DE4                     blt        -0x1A /* 00003E74 */
  5232. 00003E90  6020                     bra        +0x22 /* 00003EB2 */
  5233. label00003E92:
  5234. 00003E92  7800                     moveq.l    D4, 0x00
  5235. 00003E94  6018                     bra        +0x1A /* 00003EAE */
  5236. label00003E96:
  5237. 00003E96  0804 0000                btst.b     D4, 0x0
  5238. 00003E9A  670C                     beq        +0xE /* 00003EA8 */
  5239. 00003E9C  41D3                     lea.l      A0, [A3]
  5240. 00003E9E  548B                     addq.l     A3, 2
  5241. 00003EA0  43D4                     lea.l      A1, [A4]
  5242. 00003EA2  548C                     addq.l     A4, 2
  5243. 00003EA4  3091                     move.w     [A0], [A1]
  5244. 00003EA6  6004                     bra        +0x6 /* 00003EAC */
  5245. label00003EA8:
  5246. 00003EA8  548B                     addq.l     A3, 2
  5247. 00003EAA  548C                     addq.l     A4, 2
  5248. label00003EAC:
  5249. 00003EAC  5244                     addq.w     D4, 1
  5250. label00003EAE:
  5251. 00003EAE  B847                     cmp.w      D4, D7
  5252. 00003EB0  6DE4                     blt        -0x1A /* 00003E96 */
  5253. label00003EB2:
  5254. 00003EB2  7003                     moveq.l    D0, 0x03
  5255. 00003EB4  C045                     and.w      D0, D5
  5256. 00003EB6  0C40 0003                cmpi.w     D0, 0x3
  5257. 00003EBA  6616                     bne        +0x18 /* 00003ED2 */
  5258. 00003EBC  0645 000D                addi.w     D5, 0xD /* '\r' */
  5259. 00003EC0  202E FFFC                move.l     D0, [A6 - 0x4]
  5260. 00003EC4  D080                     add.l      D0, D0
  5261. 00003EC6  D7C0                     add.l      A3, D0
  5262. 00003EC8  202E FFFC                move.l     D0, [A6 - 0x4]
  5263. 00003ECC  D080                     add.l      D0, D0
  5264. 00003ECE  D9C0                     add.l      A4, D0
  5265. 00003ED0  6002                     bra        +0x4 /* 00003ED4 */
  5266. label00003ED2:
  5267. 00003ED2  5245                     addq.w     D5, 1
  5268. label00003ED4:
  5269. 00003ED4  BA46                     cmp.w      D5, D6
  5270. 00003ED6  6D80                     blt        -0x7E /* 00003E58 */
  5271. 00003ED8  4CDF 18F8                movem.l    D3,D4,D5,D6,D7,A3,A4, [A7]+
  5272. 00003EDC  4E5E                     unlink     A6
  5273. 00003EDE  4E75                     rts
  5274. fn00003EE0:
  5275. 00003EE0  4E56 FFEC                link       A6, -0x0014
  5276. 00003EE4  48E7 0300                movem.l    -[A7], D6,D7
  5277. 00003EE8  206E 000C                movea.l    A0, [A6 + 0xC]
  5278. 00003EEC  43EE FFF4                lea.l      A1, [A6 - 0xC]
  5279. 00003EF0  22D8                     move.l     [A1]+, [A0]+
  5280. 00003EF2  22D8                     move.l     [A1]+, [A0]+
  5281. 00003EF4  206E 000C                movea.l    A0, [A6 + 0xC]
  5282. 00003EF8  43EE FFEC                lea.l      A1, [A6 - 0x14]
  5283. 00003EFC  22D8                     move.l     [A1]+, [A0]+
  5284. 00003EFE  22D8                     move.l     [A1]+, [A0]+
  5285. 00003F00  302E FFF2                move.w     D0, [A6 - 0xE]
  5286. 00003F04  906E FFEE                sub.w      D0, [A6 - 0x12]
  5287. 00003F08  48C0                     ext.l      D0
  5288. 00003F0A  81FC 0010                divs.w     D0, 0x10
  5289. 00003F0E  5240                     addq.w     D0, 1
  5290. 00003F10  3E00                     move.w     D7, D0
  5291. 00003F12  302E FFEE                move.w     D0, [A6 - 0x12]
  5292. 00003F16  D047                     add.w      D0, D7
  5293. 00003F18  3D40 FFF2                move.w     [A6 - 0xE], D0
  5294. 00003F1C  302E FFFA                move.w     D0, [A6 - 0x6]
  5295. 00003F20  9047                     sub.w      D0, D7
  5296. 00003F22  3D40 FFF6                move.w     [A6 - 0xA], D0
  5297. 00003F26  7C00                     moveq.l    D6, 0x00
  5298. 00003F28  604C                     bra        +0x4E /* 00003F76 */
  5299. label00003F2A:
  5300. 00003F2A  206E 0008                movea.l    A0, [A6 + 0x8]
  5301. 00003F2E  4868 0002                pea.l      [A0 + 0x2]
  5302. 00003F32  486E FFEC                pea.l      [A6 - 0x14]
  5303. 00003F36  486E FFEC                pea.l      [A6 - 0x14]
  5304. 00003F3A  4267                     clr.w      -[A7]
  5305. 00003F3C  42A7                     clr.l      -[A7]
  5306. 00003F3E  A8EB                     syscall    StdBits
  5307. 00003F40  206E 0008                movea.l    A0, [A6 + 0x8]
  5308. 00003F44  4868 0002                pea.l      [A0 + 0x2]
  5309. 00003F48  486E FFF4                pea.l      [A6 - 0xC]
  5310. 00003F4C  486E FFF4                pea.l      [A6 - 0xC]
  5311. 00003F50  4267                     clr.w      -[A7]
  5312. 00003F52  42A7                     clr.l      -[A7]
  5313. 00003F54  A8EB                     syscall    StdBits
  5314. 00003F56  DF6E FFEE                add.w      [A6 - 0x12], D7
  5315. 00003F5A  DF6E FFF2                add.w      [A6 - 0xE], D7
  5316. 00003F5E  9F6E FFF6                sub.w      [A6 - 0xA], D7
  5317. 00003F62  9F6E FFFA                sub.w      [A6 - 0x6], D7
  5318. 00003F66  306E 0010                movea.w    A0, [A6 + 0x10]
  5319. 00003F6A  2F08                     move.l     -[A7], A0
  5320. 00003F6C  486E FFFC                pea.l      [A6 - 0x4]
  5321. 00003F70  4EAD 05F2                jsr        [A5 + 0x5F2 /* export_186 */]
  5322. 00003F74  5246                     addq.w     D6, 1
  5323. label00003F76:
  5324. 00003F76  0C46 0008                cmpi.w     D6, 0x8
  5325. 00003F7A  6DAE                     blt        -0x50 /* 00003F2A */
  5326. 00003F7C  4CDF 00C0                movem.l    D6,D7, [A7]+
  5327. 00003F80  4E5E                     unlink     A6
  5328. 00003F82  4E75                     rts
  5329. fn00003F84:
  5330. 00003F84  4E56 FFEC                link       A6, -0x0014
  5331. 00003F88  48E7 0300                movem.l    -[A7], D6,D7
  5332. 00003F8C  206E 000C                movea.l    A0, [A6 + 0xC]
  5333. 00003F90  43EE FFF4                lea.l      A1, [A6 - 0xC]
  5334. 00003F94  22D8                     move.l     [A1]+, [A0]+
  5335. 00003F96  22D8                     move.l     [A1]+, [A0]+
  5336. 00003F98  206E 000C                movea.l    A0, [A6 + 0xC]
  5337. 00003F9C  43EE FFEC                lea.l      A1, [A6 - 0x14]
  5338. 00003FA0  22D8                     move.l     [A1]+, [A0]+
  5339. 00003FA2  22D8                     move.l     [A1]+, [A0]+
  5340. 00003FA4  302E FFF2                move.w     D0, [A6 - 0xE]
  5341. 00003FA8  906E FFEE                sub.w      D0, [A6 - 0x12]
  5342. 00003FAC  48C0                     ext.l      D0
  5343. 00003FAE  81FC 0010                divs.w     D0, 0x10
  5344. 00003FB2  5240                     addq.w     D0, 1
  5345. 00003FB4  3E00                     move.w     D7, D0
  5346. 00003FB6  302E FFF2                move.w     D0, [A6 - 0xE]
  5347. 00003FBA  D06E FFEE                add.w      D0, [A6 - 0x12]
  5348. 00003FBE  E240                     asr        D0.w, 1
  5349. 00003FC0  3D40 FFF2                move.w     [A6 - 0xE], D0
  5350. 00003FC4  3D6E FFF2 FFF6           move.w     [A6 - 0xA], [A6 - 0xE]
  5351. 00003FCA  302E FFF2                move.w     D0, [A6 - 0xE]
  5352. 00003FCE  9047                     sub.w      D0, D7
  5353. 00003FD0  3D40 FFEE                move.w     [A6 - 0x12], D0
  5354. 00003FD4  302E FFF6                move.w     D0, [A6 - 0xA]
  5355. 00003FD8  D047                     add.w      D0, D7
  5356. 00003FDA  3D40 FFFA                move.w     [A6 - 0x6], D0
  5357. 00003FDE  7C00                     moveq.l    D6, 0x00
  5358. 00003FE0  604C                     bra        +0x4E /* 0000402E */
  5359. label00003FE2:
  5360. 00003FE2  206E 0008                movea.l    A0, [A6 + 0x8]
  5361. 00003FE6  4868 0002                pea.l      [A0 + 0x2]
  5362. 00003FEA  486E FFEC                pea.l      [A6 - 0x14]
  5363. 00003FEE  486E FFEC                pea.l      [A6 - 0x14]
  5364. 00003FF2  4267                     clr.w      -[A7]
  5365. 00003FF4  42A7                     clr.l      -[A7]
  5366. 00003FF6  A8EB                     syscall    StdBits
  5367. 00003FF8  206E 0008                movea.l    A0, [A6 + 0x8]
  5368. 00003FFC  4868 0002                pea.l      [A0 + 0x2]
  5369. 00004000  486E FFF4                pea.l      [A6 - 0xC]
  5370. 00004004  486E FFF4                pea.l      [A6 - 0xC]
  5371. 00004008  4267                     clr.w      -[A7]
  5372. 0000400A  42A7                     clr.l      -[A7]
  5373. 0000400C  A8EB                     syscall    StdBits
  5374. 0000400E  9F6E FFEE                sub.w      [A6 - 0x12], D7
  5375. 00004012  9F6E FFF2                sub.w      [A6 - 0xE], D7
  5376. 00004016  DF6E FFF6                add.w      [A6 - 0xA], D7
  5377. 0000401A  DF6E FFFA                add.w      [A6 - 0x6], D7
  5378. 0000401E  306E 0010                movea.w    A0, [A6 + 0x10]
  5379. 00004022  2F08                     move.l     -[A7], A0
  5380. 00004024  486E FFFC                pea.l      [A6 - 0x4]
  5381. 00004028  4EAD 05F2                jsr        [A5 + 0x5F2 /* export_186 */]
  5382. 0000402C  5246                     addq.w     D6, 1
  5383. label0000402E:
  5384. 0000402E  0C46 0008                cmpi.w     D6, 0x8
  5385. 00004032  6DAE                     blt        -0x50 /* 00003FE2 */
  5386. 00004034  4CDF 00C0                movem.l    D6,D7, [A7]+
  5387. 00004038  4E5E                     unlink     A6
  5388. 0000403A  4E75                     rts
  5389. fn0000403C:
  5390. 0000403C  4E56 FFDC                link       A6, -0x0024
  5391. 00004040  48E7 0700                movem.l    -[A7], D5,D6,D7
  5392. 00004044  206E 000C                movea.l    A0, [A6 + 0xC]
  5393. 00004048  43EE FFE4                lea.l      A1, [A6 - 0x1C]
  5394. 0000404C  22D8                     move.l     [A1]+, [A0]+
  5395. 0000404E  22D8                     move.l     [A1]+, [A0]+
  5396. 00004050  206E 000C                movea.l    A0, [A6 + 0xC]
  5397. 00004054  43EE FFDC                lea.l      A1, [A6 - 0x24]
  5398. 00004058  22D8                     move.l     [A1]+, [A0]+
  5399. 0000405A  22D8                     move.l     [A1]+, [A0]+
  5400. 0000405C  206E 000C                movea.l    A0, [A6 + 0xC]
  5401. 00004060  43EE FFF4                lea.l      A1, [A6 - 0xC]
  5402. 00004064  22D8                     move.l     [A1]+, [A0]+
  5403. 00004066  22D8                     move.l     [A1]+, [A0]+
  5404. 00004068  206E 000C                movea.l    A0, [A6 + 0xC]
  5405. 0000406C  43EE FFEC                lea.l      A1, [A6 - 0x14]
  5406. 00004070  22D8                     move.l     [A1]+, [A0]+
  5407. 00004072  22D8                     move.l     [A1]+, [A0]+
  5408. 00004074  302E FFF8                move.w     D0, [A6 - 0x8]
  5409. 00004078  906E FFF4                sub.w      D0, [A6 - 0xC]
  5410. 0000407C  48C0                     ext.l      D0
  5411. 0000407E  81FC 000C                divs.w     D0, 0xC
  5412. 00004082  5240                     addq.w     D0, 1
  5413. 00004084  3E00                     move.w     D7, D0
  5414. 00004086  302E FFFA                move.w     D0, [A6 - 0x6]
  5415. 0000408A  906E FFF6                sub.w      D0, [A6 - 0xA]
  5416. 0000408E  48C0                     ext.l      D0
  5417. 00004090  81FC 000C                divs.w     D0, 0xC
  5418. 00004094  5240                     addq.w     D0, 1
  5419. 00004096  3C00                     move.w     D6, D0
  5420. 00004098  302E FFDE                move.w     D0, [A6 - 0x22]
  5421. 0000409C  D046                     add.w      D0, D6
  5422. 0000409E  3D40 FFE2                move.w     [A6 - 0x1E], D0
  5423. 000040A2  302E FFF4                move.w     D0, [A6 - 0xC]
  5424. 000040A6  D047                     add.w      D0, D7
  5425. 000040A8  3D40 FFF8                move.w     [A6 - 0x8], D0
  5426. 000040AC  302E FFEA                move.w     D0, [A6 - 0x16]
  5427. 000040B0  9046                     sub.w      D0, D6
  5428. 000040B2  3D40 FFE6                move.w     [A6 - 0x1A], D0
  5429. 000040B6  302E FFF0                move.w     D0, [A6 - 0x10]
  5430. 000040BA  9047                     sub.w      D0, D7
  5431. 000040BC  3D40 FFEC                move.w     [A6 - 0x14], D0
  5432. 000040C0  7A00                     moveq.l    D5, 0x00
  5433. 000040C2  6000 008A                bra        +0x8C /* 0000414E */
  5434. label000040C6:
  5435. 000040C6  206E 0008                movea.l    A0, [A6 + 0x8]
  5436. 000040CA  4868 0002                pea.l      [A0 + 0x2]
  5437. 000040CE  486E FFF4                pea.l      [A6 - 0xC]
  5438. 000040D2  486E FFF4                pea.l      [A6 - 0xC]
  5439. 000040D6  4267                     clr.w      -[A7]
  5440. 000040D8  42A7                     clr.l      -[A7]
  5441. 000040DA  A8EB                     syscall    StdBits
  5442. 000040DC  206E 0008                movea.l    A0, [A6 + 0x8]
  5443. 000040E0  4868 0002                pea.l      [A0 + 0x2]
  5444. 000040E4  486E FFEC                pea.l      [A6 - 0x14]
  5445. 000040E8  486E FFEC                pea.l      [A6 - 0x14]
  5446. 000040EC  4267                     clr.w      -[A7]
  5447. 000040EE  42A7                     clr.l      -[A7]
  5448. 000040F0  A8EB                     syscall    StdBits
  5449. 000040F2  206E 0008                movea.l    A0, [A6 + 0x8]
  5450. 000040F6  4868 0002                pea.l      [A0 + 0x2]
  5451. 000040FA  486E FFE4                pea.l      [A6 - 0x1C]
  5452. 000040FE  486E FFE4                pea.l      [A6 - 0x1C]
  5453. 00004102  4267                     clr.w      -[A7]
  5454. 00004104  42A7                     clr.l      -[A7]
  5455. 00004106  A8EB                     syscall    StdBits
  5456. 00004108  206E 0008                movea.l    A0, [A6 + 0x8]
  5457. 0000410C  4868 0002                pea.l      [A0 + 0x2]
  5458. 00004110  486E FFDC                pea.l      [A6 - 0x24]
  5459. 00004114  486E FFDC                pea.l      [A6 - 0x24]
  5460. 00004118  4267                     clr.w      -[A7]
  5461. 0000411A  42A7                     clr.l      -[A7]
  5462. 0000411C  A8EB                     syscall    StdBits
  5463. 0000411E  DD6E FFDE                add.w      [A6 - 0x22], D6
  5464. 00004122  DD6E FFE2                add.w      [A6 - 0x1E], D6
  5465. 00004126  DF6E FFF4                add.w      [A6 - 0xC], D7
  5466. 0000412A  DF6E FFF8                add.w      [A6 - 0x8], D7
  5467. 0000412E  9D6E FFE6                sub.w      [A6 - 0x1A], D6
  5468. 00004132  9D6E FFEA                sub.w      [A6 - 0x16], D6
  5469. 00004136  9F6E FFEC                sub.w      [A6 - 0x14], D7
  5470. 0000413A  9F6E FFF0                sub.w      [A6 - 0x10], D7
  5471. 0000413E  306E 0010                movea.w    A0, [A6 + 0x10]
  5472. 00004142  2F08                     move.l     -[A7], A0
  5473. 00004144  486E FFFC                pea.l      [A6 - 0x4]
  5474. 00004148  4EAD 05F2                jsr        [A5 + 0x5F2 /* export_186 */]
  5475. 0000414C  5245                     addq.w     D5, 1
  5476. label0000414E:
  5477. 0000414E  0C45 0006                cmpi.w     D5, 0x6
  5478. 00004152  6D00 FF72                blt        -0x8C /* 000040C6 */
  5479. 00004156  4CDF 00E0                movem.l    D5,D6,D7, [A7]+
  5480. 0000415A  4E5E                     unlink     A6
  5481. 0000415C  4E75                     rts
  5482. fn0000415E:
  5483. 0000415E  4E56 FFF0                link       A6, -0x0010
  5484. 00004162  48E7 0700                movem.l    -[A7], D5,D6,D7
  5485. 00004166  206E 000C                movea.l    A0, [A6 + 0xC]
  5486. 0000416A  43EE FFF4                lea.l      A1, [A6 - 0xC]
  5487. 0000416E  22D8                     move.l     [A1]+, [A0]+
  5488. 00004170  22D8                     move.l     [A1]+, [A0]+
  5489. 00004172  302E FFF8                move.w     D0, [A6 - 0x8]
  5490. 00004176  D06E FFF4                add.w      D0, [A6 - 0xC]
  5491. 0000417A  E240                     asr        D0.w, 1
  5492. 0000417C  3D40 FFF2                move.w     [A6 - 0xE], D0
  5493. 00004180  302E FFFA                move.w     D0, [A6 - 0x6]
  5494. 00004184  D06E FFF6                add.w      D0, [A6 - 0xA]
  5495. 00004188  E240                     asr        D0.w, 1
  5496. 0000418A  3D40 FFF0                move.w     [A6 - 0x10], D0
  5497. 0000418E  306E FFF2                movea.w    A0, [A6 - 0xE]
  5498. 00004192  2008                     move.l     D0, A0
  5499. 00004194  81FC 0010                divs.w     D0, 0x10
  5500. 00004198  5240                     addq.w     D0, 1
  5501. 0000419A  3E00                     move.w     D7, D0
  5502. 0000419C  306E FFF0                movea.w    A0, [A6 - 0x10]
  5503. 000041A0  2008                     move.l     D0, A0
  5504. 000041A2  81FC 0010                divs.w     D0, 0x10
  5505. 000041A6  5240                     addq.w     D0, 1
  5506. 000041A8  3C00                     move.w     D6, D0
  5507. 000041AA  302E FFF2                move.w     D0, [A6 - 0xE]
  5508. 000041AE  9047                     sub.w      D0, D7
  5509. 000041B0  3D40 FFF4                move.w     [A6 - 0xC], D0
  5510. 000041B4  302E FFF0                move.w     D0, [A6 - 0x10]
  5511. 000041B8  9046                     sub.w      D0, D6
  5512. 000041BA  3D40 FFF6                move.w     [A6 - 0xA], D0
  5513. 000041BE  302E FFF2                move.w     D0, [A6 - 0xE]
  5514. 000041C2  D047                     add.w      D0, D7
  5515. 000041C4  3D40 FFF8                move.w     [A6 - 0x8], D0
  5516. 000041C8  302E FFF0                move.w     D0, [A6 - 0x10]
  5517. 000041CC  D046                     add.w      D0, D6
  5518. 000041CE  3D40 FFFA                move.w     [A6 - 0x6], D0
  5519. 000041D2  7A00                     moveq.l    D5, 0x00
  5520. 000041D4  6036                     bra        +0x38 /* 0000420C */
  5521. label000041D6:
  5522. 000041D6  206E 0008                movea.l    A0, [A6 + 0x8]
  5523. 000041DA  4868 0002                pea.l      [A0 + 0x2]
  5524. 000041DE  486E FFF4                pea.l      [A6 - 0xC]
  5525. 000041E2  486E FFF4                pea.l      [A6 - 0xC]
  5526. 000041E6  4267                     clr.w      -[A7]
  5527. 000041E8  42A7                     clr.l      -[A7]
  5528. 000041EA  A8EB                     syscall    StdBits
  5529. 000041EC  9F6E FFF4                sub.w      [A6 - 0xC], D7
  5530. 000041F0  9D6E FFF6                sub.w      [A6 - 0xA], D6
  5531. 000041F4  DF6E FFF8                add.w      [A6 - 0x8], D7
  5532. 000041F8  DD6E FFFA                add.w      [A6 - 0x6], D6
  5533. 000041FC  306E 0010                movea.w    A0, [A6 + 0x10]
  5534. 00004200  2F08                     move.l     -[A7], A0
  5535. 00004202  486E FFFC                pea.l      [A6 - 0x4]
  5536. 00004206  4EAD 05F2                jsr        [A5 + 0x5F2 /* export_186 */]
  5537. 0000420A  5245                     addq.w     D5, 1
  5538. label0000420C:
  5539. 0000420C  0C45 0010                cmpi.w     D5, 0x10
  5540. 00004210  6DC4                     blt        -0x3A /* 000041D6 */
  5541. 00004212  4CDF 00E0                movem.l    D5,D6,D7, [A7]+
  5542. 00004216  4E5E                     unlink     A6
  5543. 00004218  4E75                     rts
  5544. fn0000421A:
  5545. 0000421A  4E56 FFEC                link       A6, -0x0014
  5546. 0000421E  48E7 0300                movem.l    -[A7], D6,D7
  5547. 00004222  206E 000C                movea.l    A0, [A6 + 0xC]
  5548. 00004226  43EE FFF4                lea.l      A1, [A6 - 0xC]
  5549. 0000422A  22D8                     move.l     [A1]+, [A0]+
  5550. 0000422C  22D8                     move.l     [A1]+, [A0]+
  5551. 0000422E  206E 000C                movea.l    A0, [A6 + 0xC]
  5552. 00004232  43EE FFEC                lea.l      A1, [A6 - 0x14]
  5553. 00004236  22D8                     move.l     [A1]+, [A0]+
  5554. 00004238  22D8                     move.l     [A1]+, [A0]+
  5555. 0000423A  302E FFF8                move.w     D0, [A6 - 0x8]
  5556. 0000423E  906E FFF4                sub.w      D0, [A6 - 0xC]
  5557. 00004242  48C0                     ext.l      D0
  5558. 00004244  81FC 0010                divs.w     D0, 0x10
  5559. 00004248  5240                     addq.w     D0, 1
  5560. 0000424A  3E00                     move.w     D7, D0
  5561. 0000424C  302E FFF8                move.w     D0, [A6 - 0x8]
  5562. 00004250  9047                     sub.w      D0, D7
  5563. 00004252  3D40 FFF4                move.w     [A6 - 0xC], D0
  5564. 00004256  302E FFEC                move.w     D0, [A6 - 0x14]
  5565. 0000425A  D047                     add.w      D0, D7
  5566. 0000425C  3D40 FFF0                move.w     [A6 - 0x10], D0
  5567. 00004260  7C00                     moveq.l    D6, 0x00
  5568. 00004262  602E                     bra        +0x30 /* 00004292 */
  5569. label00004264:
  5570. 00004264  206E 0008                movea.l    A0, [A6 + 0x8]
  5571. 00004268  4868 0002                pea.l      [A0 + 0x2]
  5572. 0000426C  486E FFF4                pea.l      [A6 - 0xC]
  5573. 00004270  486E FFEC                pea.l      [A6 - 0x14]
  5574. 00004274  4267                     clr.w      -[A7]
  5575. 00004276  42A7                     clr.l      -[A7]
  5576. 00004278  A8EB                     syscall    StdBits
  5577. 0000427A  9F6E FFF4                sub.w      [A6 - 0xC], D7
  5578. 0000427E  DF6E FFF0                add.w      [A6 - 0x10], D7
  5579. 00004282  306E 0010                movea.w    A0, [A6 + 0x10]
  5580. 00004286  2F08                     move.l     -[A7], A0
  5581. 00004288  486E FFFC                pea.l      [A6 - 0x4]
  5582. 0000428C  4EAD 05F2                jsr        [A5 + 0x5F2 /* export_186 */]
  5583. 00004290  5246                     addq.w     D6, 1
  5584. label00004292:
  5585. 00004292  0C46 000F                cmpi.w     D6, 0xF
  5586. 00004296  6DCC                     blt        -0x32 /* 00004264 */
  5587. 00004298  206E 0008                movea.l    A0, [A6 + 0x8]
  5588. 0000429C  4868 0002                pea.l      [A0 + 0x2]
  5589. 000042A0  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  5590. 000042A4  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  5591. 000042A8  4267                     clr.w      -[A7]
  5592. 000042AA  42A7                     clr.l      -[A7]
  5593. 000042AC  A8EB                     syscall    StdBits
  5594. 000042AE  4CDF 00C0                movem.l    D6,D7, [A7]+
  5595. 000042B2  4E5E                     unlink     A6
  5596. 000042B4  4E75                     rts
  5597. fn000042B6:
  5598. 000042B6  4E56 FFEC                link       A6, -0x0014
  5599. 000042BA  48E7 0300                movem.l    -[A7], D6,D7
  5600. 000042BE  206E 000C                movea.l    A0, [A6 + 0xC]
  5601. 000042C2  43EE FFF4                lea.l      A1, [A6 - 0xC]
  5602. 000042C6  22D8                     move.l     [A1]+, [A0]+
  5603. 000042C8  22D8                     move.l     [A1]+, [A0]+
  5604. 000042CA  206E 000C                movea.l    A0, [A6 + 0xC]
  5605. 000042CE  43EE FFEC                lea.l      A1, [A6 - 0x14]
  5606. 000042D2  22D8                     move.l     [A1]+, [A0]+
  5607. 000042D4  22D8                     move.l     [A1]+, [A0]+
  5608. 000042D6  302E FFF8                move.w     D0, [A6 - 0x8]
  5609. 000042DA  906E FFF4                sub.w      D0, [A6 - 0xC]
  5610. 000042DE  48C0                     ext.l      D0
  5611. 000042E0  81FC 0010                divs.w     D0, 0x10
  5612. 000042E4  5240                     addq.w     D0, 1
  5613. 000042E6  3E00                     move.w     D7, D0
  5614. 000042E8  302E FFF4                move.w     D0, [A6 - 0xC]
  5615. 000042EC  D047                     add.w      D0, D7
  5616. 000042EE  3D40 FFF8                move.w     [A6 - 0x8], D0
  5617. 000042F2  302E FFF0                move.w     D0, [A6 - 0x10]
  5618. 000042F6  9047                     sub.w      D0, D7
  5619. 000042F8  3D40 FFEC                move.w     [A6 - 0x14], D0
  5620. 000042FC  7C00                     moveq.l    D6, 0x00
  5621. 000042FE  602E                     bra        +0x30 /* 0000432E */
  5622. label00004300:
  5623. 00004300  206E 0008                movea.l    A0, [A6 + 0x8]
  5624. 00004304  4868 0002                pea.l      [A0 + 0x2]
  5625. 00004308  486E FFF4                pea.l      [A6 - 0xC]
  5626. 0000430C  486E FFEC                pea.l      [A6 - 0x14]
  5627. 00004310  4267                     clr.w      -[A7]
  5628. 00004312  42A7                     clr.l      -[A7]
  5629. 00004314  A8EB                     syscall    StdBits
  5630. 00004316  DF6E FFF8                add.w      [A6 - 0x8], D7
  5631. 0000431A  9F6E FFEC                sub.w      [A6 - 0x14], D7
  5632. 0000431E  306E 0010                movea.w    A0, [A6 + 0x10]
  5633. 00004322  2F08                     move.l     -[A7], A0
  5634. 00004324  486E FFFC                pea.l      [A6 - 0x4]
  5635. 00004328  4EAD 05F2                jsr        [A5 + 0x5F2 /* export_186 */]
  5636. 0000432C  5246                     addq.w     D6, 1
  5637. label0000432E:
  5638. 0000432E  0C46 000F                cmpi.w     D6, 0xF
  5639. 00004332  6DCC                     blt        -0x32 /* 00004300 */
  5640. 00004334  206E 0008                movea.l    A0, [A6 + 0x8]
  5641. 00004338  4868 0002                pea.l      [A0 + 0x2]
  5642. 0000433C  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  5643. 00004340  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  5644. 00004344  4267                     clr.w      -[A7]
  5645. 00004346  42A7                     clr.l      -[A7]
  5646. 00004348  A8EB                     syscall    StdBits
  5647. 0000434A  4CDF 00C0                movem.l    D6,D7, [A7]+
  5648. 0000434E  4E5E                     unlink     A6
  5649. 00004350  4E75                     rts
  5650. fn00004352:
  5651. 00004352  4E56 FFEC                link       A6, -0x0014
  5652. 00004356  48E7 0300                movem.l    -[A7], D6,D7
  5653. 0000435A  206E 000C                movea.l    A0, [A6 + 0xC]
  5654. 0000435E  43EE FFF4                lea.l      A1, [A6 - 0xC]
  5655. 00004362  22D8                     move.l     [A1]+, [A0]+
  5656. 00004364  22D8                     move.l     [A1]+, [A0]+
  5657. 00004366  206E 000C                movea.l    A0, [A6 + 0xC]
  5658. 0000436A  43EE FFEC                lea.l      A1, [A6 - 0x14]
  5659. 0000436E  22D8                     move.l     [A1]+, [A0]+
  5660. 00004370  22D8                     move.l     [A1]+, [A0]+
  5661. 00004372  302E FFFA                move.w     D0, [A6 - 0x6]
  5662. 00004376  906E FFF6                sub.w      D0, [A6 - 0xA]
  5663. 0000437A  48C0                     ext.l      D0
  5664. 0000437C  81FC 0010                divs.w     D0, 0x10
  5665. 00004380  5240                     addq.w     D0, 1
  5666. 00004382  3E00                     move.w     D7, D0
  5667. 00004384  302E FFFA                move.w     D0, [A6 - 0x6]
  5668. 00004388  9047                     sub.w      D0, D7
  5669. 0000438A  3D40 FFF6                move.w     [A6 - 0xA], D0
  5670. 0000438E  302E FFEE                move.w     D0, [A6 - 0x12]
  5671. 00004392  D047                     add.w      D0, D7
  5672. 00004394  3D40 FFF2                move.w     [A6 - 0xE], D0
  5673. 00004398  7C00                     moveq.l    D6, 0x00
  5674. 0000439A  602E                     bra        +0x30 /* 000043CA */
  5675. label0000439C:
  5676. 0000439C  206E 0008                movea.l    A0, [A6 + 0x8]
  5677. 000043A0  4868 0002                pea.l      [A0 + 0x2]
  5678. 000043A4  486E FFF4                pea.l      [A6 - 0xC]
  5679. 000043A8  486E FFEC                pea.l      [A6 - 0x14]
  5680. 000043AC  4267                     clr.w      -[A7]
  5681. 000043AE  42A7                     clr.l      -[A7]
  5682. 000043B0  A8EB                     syscall    StdBits
  5683. 000043B2  9F6E FFF6                sub.w      [A6 - 0xA], D7
  5684. 000043B6  DF6E FFF2                add.w      [A6 - 0xE], D7
  5685. 000043BA  306E 0010                movea.w    A0, [A6 + 0x10]
  5686. 000043BE  2F08                     move.l     -[A7], A0
  5687. 000043C0  486E FFFC                pea.l      [A6 - 0x4]
  5688. 000043C4  4EAD 05F2                jsr        [A5 + 0x5F2 /* export_186 */]
  5689. 000043C8  5246                     addq.w     D6, 1
  5690. label000043CA:
  5691. 000043CA  0C46 000F                cmpi.w     D6, 0xF
  5692. 000043CE  6DCC                     blt        -0x32 /* 0000439C */
  5693. 000043D0  206E 0008                movea.l    A0, [A6 + 0x8]
  5694. 000043D4  4868 0002                pea.l      [A0 + 0x2]
  5695. 000043D8  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  5696. 000043DC  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  5697. 000043E0  4267                     clr.w      -[A7]
  5698. 000043E2  42A7                     clr.l      -[A7]
  5699. 000043E4  A8EB                     syscall    StdBits
  5700. 000043E6  4CDF 00C0                movem.l    D6,D7, [A7]+
  5701. 000043EA  4E5E                     unlink     A6
  5702. 000043EC  4E75                     rts
  5703. fn000043EE:
  5704. 000043EE  4E56 FFEC                link       A6, -0x0014
  5705. 000043F2  48E7 0300                movem.l    -[A7], D6,D7
  5706. 000043F6  206E 000C                movea.l    A0, [A6 + 0xC]
  5707. 000043FA  43EE FFF4                lea.l      A1, [A6 - 0xC]
  5708. 000043FE  22D8                     move.l     [A1]+, [A0]+
  5709. 00004400  22D8                     move.l     [A1]+, [A0]+
  5710. 00004402  206E 000C                movea.l    A0, [A6 + 0xC]
  5711. 00004406  43EE FFEC                lea.l      A1, [A6 - 0x14]
  5712. 0000440A  22D8                     move.l     [A1]+, [A0]+
  5713. 0000440C  22D8                     move.l     [A1]+, [A0]+
  5714. 0000440E  302E FFFA                move.w     D0, [A6 - 0x6]
  5715. 00004412  906E FFF6                sub.w      D0, [A6 - 0xA]
  5716. 00004416  48C0                     ext.l      D0
  5717. 00004418  81FC 0010                divs.w     D0, 0x10
  5718. 0000441C  5240                     addq.w     D0, 1
  5719. 0000441E  3E00                     move.w     D7, D0
  5720. 00004420  302E FFF6                move.w     D0, [A6 - 0xA]
  5721. 00004424  D047                     add.w      D0, D7
  5722. 00004426  3D40 FFFA                move.w     [A6 - 0x6], D0
  5723. 0000442A  302E FFF2                move.w     D0, [A6 - 0xE]
  5724. 0000442E  9047                     sub.w      D0, D7
  5725. 00004430  3D40 FFEE                move.w     [A6 - 0x12], D0
  5726. 00004434  7C00                     moveq.l    D6, 0x00
  5727. 00004436  602E                     bra        +0x30 /* 00004466 */
  5728. label00004438:
  5729. 00004438  206E 0008                movea.l    A0, [A6 + 0x8]
  5730. 0000443C  4868 0002                pea.l      [A0 + 0x2]
  5731. 00004440  486E FFF4                pea.l      [A6 - 0xC]
  5732. 00004444  486E FFEC                pea.l      [A6 - 0x14]
  5733. 00004448  4267                     clr.w      -[A7]
  5734. 0000444A  42A7                     clr.l      -[A7]
  5735. 0000444C  A8EB                     syscall    StdBits
  5736. 0000444E  DF6E FFFA                add.w      [A6 - 0x6], D7
  5737. 00004452  9F6E FFEE                sub.w      [A6 - 0x12], D7
  5738. 00004456  306E 0010                movea.w    A0, [A6 + 0x10]
  5739. 0000445A  2F08                     move.l     -[A7], A0
  5740. 0000445C  486E FFFC                pea.l      [A6 - 0x4]
  5741. 00004460  4EAD 05F2                jsr        [A5 + 0x5F2 /* export_186 */]
  5742. 00004464  5246                     addq.w     D6, 1
  5743. label00004466:
  5744. 00004466  0C46 000F                cmpi.w     D6, 0xF
  5745. 0000446A  6DCC                     blt        -0x32 /* 00004438 */
  5746. 0000446C  206E 0008                movea.l    A0, [A6 + 0x8]
  5747. 00004470  4868 0002                pea.l      [A0 + 0x2]
  5748. 00004474  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  5749. 00004478  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  5750. 0000447C  4267                     clr.w      -[A7]
  5751. 0000447E  42A7                     clr.l      -[A7]
  5752. 00004480  A8EB                     syscall    StdBits
  5753. 00004482  4CDF 00C0                movem.l    D6,D7, [A7]+
  5754. 00004486  4E5E                     unlink     A6
  5755. 00004488  4E75                     rts
  5756. fn0000448A:
  5757. 0000448A  4E56 FFF4                link       A6, -0x000C
  5758. 0000448E  48E7 0700                movem.l    -[A7], D5,D6,D7
  5759. 00004492  206E 000C                movea.l    A0, [A6 + 0xC]
  5760. 00004496  43EE FFF4                lea.l      A1, [A6 - 0xC]
  5761. 0000449A  22D8                     move.l     [A1]+, [A0]+
  5762. 0000449C  22D8                     move.l     [A1]+, [A0]+
  5763. 0000449E  302E FFF8                move.w     D0, [A6 - 0x8]
  5764. 000044A2  906E FFF4                sub.w      D0, [A6 - 0xC]
  5765. 000044A6  E640                     asr        D0.w, 3
  5766. 000044A8  5240                     addq.w     D0, 1
  5767. 000044AA  3A00                     move.w     D5, D0
  5768. 000044AC  7C00                     moveq.l    D6, 0x00
  5769. 000044AE  6048                     bra        +0x4A /* 000044F8 */
  5770. label000044B0:
  5771. 000044B0  7E00                     moveq.l    D7, 0x00
  5772. 000044B2  602A                     bra        +0x2C /* 000044DE */
  5773. label000044B4:
  5774. 000044B4  3006                     move.w     D0, D6
  5775. 000044B6  D047                     add.w      D0, D7
  5776. 000044B8  3D40 FFF4                move.w     [A6 - 0xC], D0
  5777. 000044BC  302E FFF4                move.w     D0, [A6 - 0xC]
  5778. 000044C0  5440                     addq.w     D0, 2
  5779. 000044C2  3D40 FFF8                move.w     [A6 - 0x8], D0
  5780. 000044C6  206E 0008                movea.l    A0, [A6 + 0x8]
  5781. 000044CA  4868 0002                pea.l      [A0 + 0x2]
  5782. 000044CE  486E FFF4                pea.l      [A6 - 0xC]
  5783. 000044D2  486E FFF4                pea.l      [A6 - 0xC]
  5784. 000044D6  4267                     clr.w      -[A7]
  5785. 000044D8  42A7                     clr.l      -[A7]
  5786. 000044DA  A8EB                     syscall    StdBits
  5787. 000044DC  DE45                     add.w      D7, D5
  5788. label000044DE:
  5789. 000044DE  206E 000C                movea.l    A0, [A6 + 0xC]
  5790. 000044E2  BE68 0004                cmp.w      D7, [A0 + 0x4]
  5791. 000044E6  6DCC                     blt        -0x32 /* 000044B4 */
  5792. 000044E8  306E 0010                movea.w    A0, [A6 + 0x10]
  5793. 000044EC  2F08                     move.l     -[A7], A0
  5794. 000044EE  486E FFFC                pea.l      [A6 - 0x4]
  5795. 000044F2  4EAD 05F2                jsr        [A5 + 0x5F2 /* export_186 */]
  5796. 000044F6  5246                     addq.w     D6, 1
  5797. label000044F8:
  5798. 000044F8  BC45                     cmp.w      D6, D5
  5799. 000044FA  6DB4                     blt        -0x4A /* 000044B0 */
  5800. 000044FC  4CDF 00E0                movem.l    D5,D6,D7, [A7]+
  5801. 00004500  4E5E                     unlink     A6
  5802. 00004502  4E75                     rts
  5803. fn00004504:
  5804. 00004504  4E56 FFEC                link       A6, -0x0014
  5805. 00004508  48E7 0300                movem.l    -[A7], D6,D7
  5806. 0000450C  206E 000C                movea.l    A0, [A6 + 0xC]
  5807. 00004510  43EE FFF4                lea.l      A1, [A6 - 0xC]
  5808. 00004514  22D8                     move.l     [A1]+, [A0]+
  5809. 00004516  22D8                     move.l     [A1]+, [A0]+
  5810. 00004518  206E 000C                movea.l    A0, [A6 + 0xC]
  5811. 0000451C  43EE FFEC                lea.l      A1, [A6 - 0x14]
  5812. 00004520  22D8                     move.l     [A1]+, [A0]+
  5813. 00004522  22D8                     move.l     [A1]+, [A0]+
  5814. 00004524  302E FFF8                move.w     D0, [A6 - 0x8]
  5815. 00004528  906E FFF4                sub.w      D0, [A6 - 0xC]
  5816. 0000452C  48C0                     ext.l      D0
  5817. 0000452E  81FC 0010                divs.w     D0, 0x10
  5818. 00004532  5240                     addq.w     D0, 1
  5819. 00004534  3E00                     move.w     D7, D0
  5820. 00004536  302E FFF4                move.w     D0, [A6 - 0xC]
  5821. 0000453A  D047                     add.w      D0, D7
  5822. 0000453C  3D40 FFF8                move.w     [A6 - 0x8], D0
  5823. 00004540  DF6E FFEC                add.w      [A6 - 0x14], D7
  5824. 00004544  302E FFEC                move.w     D0, [A6 - 0x14]
  5825. 00004548  0640 0010                addi.w     D0, 0x10
  5826. 0000454C  3D40 FFF0                move.w     [A6 - 0x10], D0
  5827. 00004550  7C00                     moveq.l    D6, 0x00
  5828. 00004552  6040                     bra        +0x42 /* 00004594 */
  5829. label00004554:
  5830. 00004554  206E 0008                movea.l    A0, [A6 + 0x8]
  5831. 00004558  4868 0002                pea.l      [A0 + 0x2]
  5832. 0000455C  486E FFF4                pea.l      [A6 - 0xC]
  5833. 00004560  486E FFF4                pea.l      [A6 - 0xC]
  5834. 00004564  4267                     clr.w      -[A7]
  5835. 00004566  42A7                     clr.l      -[A7]
  5836. 00004568  A8EB                     syscall    StdBits
  5837. 0000456A  486E FFEC                pea.l      [A6 - 0x14]
  5838. 0000456E  486D AB6A                pea.l      [A5 - 0x5496]
  5839. 00004572  A8A5                     syscall    FillRect
  5840. 00004574  DF6E FFF4                add.w      [A6 - 0xC], D7
  5841. 00004578  DF6E FFF8                add.w      [A6 - 0x8], D7
  5842. 0000457C  DF6E FFEC                add.w      [A6 - 0x14], D7
  5843. 00004580  DF6E FFF0                add.w      [A6 - 0x10], D7
  5844. 00004584  306E 0010                movea.w    A0, [A6 + 0x10]
  5845. 00004588  2F08                     move.l     -[A7], A0
  5846. 0000458A  486E FFFC                pea.l      [A6 - 0x4]
  5847. 0000458E  4EAD 05F2                jsr        [A5 + 0x5F2 /* export_186 */]
  5848. 00004592  5246                     addq.w     D6, 1
  5849. label00004594:
  5850. 00004594  0C46 000F                cmpi.w     D6, 0xF
  5851. 00004598  6DBA                     blt        -0x44 /* 00004554 */
  5852. 0000459A  206E 0008                movea.l    A0, [A6 + 0x8]
  5853. 0000459E  4868 0002                pea.l      [A0 + 0x2]
  5854. 000045A2  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  5855. 000045A6  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  5856. 000045AA  4267                     clr.w      -[A7]
  5857. 000045AC  42A7                     clr.l      -[A7]
  5858. 000045AE  A8EB                     syscall    StdBits
  5859. 000045B0  4CDF 00C0                movem.l    D6,D7, [A7]+
  5860. 000045B4  4E5E                     unlink     A6
  5861. 000045B6  4E75                     rts
  5862. fn000045B8:
  5863. 000045B8  4E56 FFEC                link       A6, -0x0014
  5864. 000045BC  48E7 0300                movem.l    -[A7], D6,D7
  5865. 000045C0  206E 000C                movea.l    A0, [A6 + 0xC]
  5866. 000045C4  43EE FFF4                lea.l      A1, [A6 - 0xC]
  5867. 000045C8  22D8                     move.l     [A1]+, [A0]+
  5868. 000045CA  22D8                     move.l     [A1]+, [A0]+
  5869. 000045CC  206E 000C                movea.l    A0, [A6 + 0xC]
  5870. 000045D0  43EE FFEC                lea.l      A1, [A6 - 0x14]
  5871. 000045D4  22D8                     move.l     [A1]+, [A0]+
  5872. 000045D6  22D8                     move.l     [A1]+, [A0]+
  5873. 000045D8  302E FFF8                move.w     D0, [A6 - 0x8]
  5874. 000045DC  906E FFF4                sub.w      D0, [A6 - 0xC]
  5875. 000045E0  48C0                     ext.l      D0
  5876. 000045E2  81FC 0010                divs.w     D0, 0x10
  5877. 000045E6  5240                     addq.w     D0, 1
  5878. 000045E8  3E00                     move.w     D7, D0
  5879. 000045EA  302E FFF8                move.w     D0, [A6 - 0x8]
  5880. 000045EE  9047                     sub.w      D0, D7
  5881. 000045F0  3D40 FFF4                move.w     [A6 - 0xC], D0
  5882. 000045F4  3D6E FFF4 FFF0           move.w     [A6 - 0x10], [A6 - 0xC]
  5883. 000045FA  302E FFF0                move.w     D0, [A6 - 0x10]
  5884. 000045FE  0640 FFF0                addi.w     D0, 0xFFF0
  5885. 00004602  3D40 FFEC                move.w     [A6 - 0x14], D0
  5886. 00004606  7C00                     moveq.l    D6, 0x00
  5887. 00004608  6040                     bra        +0x42 /* 0000464A */
  5888. label0000460A:
  5889. 0000460A  206E 0008                movea.l    A0, [A6 + 0x8]
  5890. 0000460E  4868 0002                pea.l      [A0 + 0x2]
  5891. 00004612  486E FFF4                pea.l      [A6 - 0xC]
  5892. 00004616  486E FFF4                pea.l      [A6 - 0xC]
  5893. 0000461A  4267                     clr.w      -[A7]
  5894. 0000461C  42A7                     clr.l      -[A7]
  5895. 0000461E  A8EB                     syscall    StdBits
  5896. 00004620  486E FFEC                pea.l      [A6 - 0x14]
  5897. 00004624  486D AB6A                pea.l      [A5 - 0x5496]
  5898. 00004628  A8A5                     syscall    FillRect
  5899. 0000462A  9F6E FFF4                sub.w      [A6 - 0xC], D7
  5900. 0000462E  9F6E FFF8                sub.w      [A6 - 0x8], D7
  5901. 00004632  9F6E FFEC                sub.w      [A6 - 0x14], D7
  5902. 00004636  9F6E FFF0                sub.w      [A6 - 0x10], D7
  5903. 0000463A  306E 0010                movea.w    A0, [A6 + 0x10]
  5904. 0000463E  2F08                     move.l     -[A7], A0
  5905. 00004640  486E FFFC                pea.l      [A6 - 0x4]
  5906. 00004644  4EAD 05F2                jsr        [A5 + 0x5F2 /* export_186 */]
  5907. 00004648  5246                     addq.w     D6, 1
  5908. label0000464A:
  5909. 0000464A  0C46 000F                cmpi.w     D6, 0xF
  5910. 0000464E  6DBA                     blt        -0x44 /* 0000460A */
  5911. 00004650  206E 0008                movea.l    A0, [A6 + 0x8]
  5912. 00004654  4868 0002                pea.l      [A0 + 0x2]
  5913. 00004658  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  5914. 0000465C  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  5915. 00004660  4267                     clr.w      -[A7]
  5916. 00004662  42A7                     clr.l      -[A7]
  5917. 00004664  A8EB                     syscall    StdBits
  5918. 00004666  4CDF 00C0                movem.l    D6,D7, [A7]+
  5919. 0000466A  4E5E                     unlink     A6
  5920. 0000466C  4E75                     rts
  5921. fn0000466E:
  5922. 0000466E  4E56 FFF4                link       A6, -0x000C
  5923. 00004672  48E7 0300                movem.l    -[A7], D6,D7
  5924. 00004676  206E 000C                movea.l    A0, [A6 + 0xC]
  5925. 0000467A  43EE FFF8                lea.l      A1, [A6 - 0x8]
  5926. 0000467E  22D8                     move.l     [A1]+, [A0]+
  5927. 00004680  22D8                     move.l     [A1]+, [A0]+
  5928. 00004682  302E FFFE                move.w     D0, [A6 - 0x2]
  5929. 00004686  906E FFFA                sub.w      D0, [A6 - 0x6]
  5930. 0000468A  48C0                     ext.l      D0
  5931. 0000468C  81FC 0010                divs.w     D0, 0x10
  5932. 00004690  5240                     addq.w     D0, 1
  5933. 00004692  3E00                     move.w     D7, D0
  5934. 00004694  302E FFFA                move.w     D0, [A6 - 0x6]
  5935. 00004698  D047                     add.w      D0, D7
  5936. 0000469A  3D40 FFFE                move.w     [A6 - 0x2], D0
  5937. 0000469E  7C00                     moveq.l    D6, 0x00
  5938. 000046A0  602E                     bra        +0x30 /* 000046D0 */
  5939. label000046A2:
  5940. 000046A2  206E 0008                movea.l    A0, [A6 + 0x8]
  5941. 000046A6  4868 0002                pea.l      [A0 + 0x2]
  5942. 000046AA  486E FFF8                pea.l      [A6 - 0x8]
  5943. 000046AE  486E FFF8                pea.l      [A6 - 0x8]
  5944. 000046B2  4267                     clr.w      -[A7]
  5945. 000046B4  42A7                     clr.l      -[A7]
  5946. 000046B6  A8EB                     syscall    StdBits
  5947. 000046B8  DF6E FFFA                add.w      [A6 - 0x6], D7
  5948. 000046BC  DF6E FFFE                add.w      [A6 - 0x2], D7
  5949. 000046C0  306E 0010                movea.w    A0, [A6 + 0x10]
  5950. 000046C4  2F08                     move.l     -[A7], A0
  5951. 000046C6  486E FFF4                pea.l      [A6 - 0xC]
  5952. 000046CA  4EAD 05F2                jsr        [A5 + 0x5F2 /* export_186 */]
  5953. 000046CE  5246                     addq.w     D6, 1
  5954. label000046D0:
  5955. 000046D0  0C46 000F                cmpi.w     D6, 0xF
  5956. 000046D4  6DCC                     blt        -0x32 /* 000046A2 */
  5957. 000046D6  206E 0008                movea.l    A0, [A6 + 0x8]
  5958. 000046DA  4868 0002                pea.l      [A0 + 0x2]
  5959. 000046DE  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  5960. 000046E2  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  5961. 000046E6  4267                     clr.w      -[A7]
  5962. 000046E8  42A7                     clr.l      -[A7]
  5963. 000046EA  A8EB                     syscall    StdBits
  5964. 000046EC  4CDF 00C0                movem.l    D6,D7, [A7]+
  5965. 000046F0  4E5E                     unlink     A6
  5966. 000046F2  4E75                     rts
  5967. fn000046F4:
  5968. 000046F4  4E56 FFF4                link       A6, -0x000C
  5969. 000046F8  48E7 0300                movem.l    -[A7], D6,D7
  5970. 000046FC  206E 000C                movea.l    A0, [A6 + 0xC]
  5971. 00004700  43EE FFF8                lea.l      A1, [A6 - 0x8]
  5972. 00004704  22D8                     move.l     [A1]+, [A0]+
  5973. 00004706  22D8                     move.l     [A1]+, [A0]+
  5974. 00004708  302E FFFE                move.w     D0, [A6 - 0x2]
  5975. 0000470C  906E FFFA                sub.w      D0, [A6 - 0x6]
  5976. 00004710  48C0                     ext.l      D0
  5977. 00004712  81FC 0010                divs.w     D0, 0x10
  5978. 00004716  5240                     addq.w     D0, 1
  5979. 00004718  3E00                     move.w     D7, D0
  5980. 0000471A  302E FFFE                move.w     D0, [A6 - 0x2]
  5981. 0000471E  9047                     sub.w      D0, D7
  5982. 00004720  3D40 FFFA                move.w     [A6 - 0x6], D0
  5983. 00004724  7C00                     moveq.l    D6, 0x00
  5984. 00004726  602E                     bra        +0x30 /* 00004756 */
  5985. label00004728:
  5986. 00004728  206E 0008                movea.l    A0, [A6 + 0x8]
  5987. 0000472C  4868 0002                pea.l      [A0 + 0x2]
  5988. 00004730  486E FFF8                pea.l      [A6 - 0x8]
  5989. 00004734  486E FFF8                pea.l      [A6 - 0x8]
  5990. 00004738  4267                     clr.w      -[A7]
  5991. 0000473A  42A7                     clr.l      -[A7]
  5992. 0000473C  A8EB                     syscall    StdBits
  5993. 0000473E  9F6E FFFA                sub.w      [A6 - 0x6], D7
  5994. 00004742  9F6E FFFE                sub.w      [A6 - 0x2], D7
  5995. 00004746  306E 0010                movea.w    A0, [A6 + 0x10]
  5996. 0000474A  2F08                     move.l     -[A7], A0
  5997. 0000474C  486E FFF4                pea.l      [A6 - 0xC]
  5998. 00004750  4EAD 05F2                jsr        [A5 + 0x5F2 /* export_186 */]
  5999. 00004754  5246                     addq.w     D6, 1
  6000. label00004756:
  6001. 00004756  0C46 000F                cmpi.w     D6, 0xF
  6002. 0000475A  6DCC                     blt        -0x32 /* 00004728 */
  6003. 0000475C  206E 0008                movea.l    A0, [A6 + 0x8]
  6004. 00004760  4868 0002                pea.l      [A0 + 0x2]
  6005. 00004764  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  6006. 00004768  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  6007. 0000476C  4267                     clr.w      -[A7]
  6008. 0000476E  42A7                     clr.l      -[A7]
  6009. 00004770  A8EB                     syscall    StdBits
  6010. 00004772  4CDF 00C0                movem.l    D6,D7, [A7]+
  6011. 00004776  4E5E                     unlink     A6
  6012. 00004778  4E75                     rts
  6013. fn0000477A:
  6014. 0000477A  4E56 FFDA                link       A6, -0x0026
  6015. 0000477E  48E7 0700                movem.l    -[A7], D5,D6,D7
  6016. 00004782  526E 0010                addq.w     [A6 + 0x10], 1
  6017. 00004786  206E 0008                movea.l    A0, [A6 + 0x8]
  6018. 0000478A  4868 0002                pea.l      [A0 + 0x2]
  6019. 0000478E  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  6020. 00004792  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  6021. 00004796  4267                     clr.w      -[A7]
  6022. 00004798  42A7                     clr.l      -[A7]
  6023. 0000479A  A8EB                     syscall    StdBits
  6024. 0000479C  486E FFDA                pea.l      [A6 - 0x26]
  6025. 000047A0  A898                     syscall    GetPenState
  6026. 000047A2  3F3C 000A                move.w     -[A7], 0xA /* '\n' */
  6027. 000047A6  A89C                     syscall    PenMode
  6028. 000047A8  486D AB6A                pea.l      [A5 - 0x5496]
  6029. 000047AC  A89D                     syscall    PenPat
  6030. 000047AE  206E 000C                movea.l    A0, [A6 + 0xC]
  6031. 000047B2  43EE FFF4                lea.l      A1, [A6 - 0xC]
  6032. 000047B6  22D8                     move.l     [A1]+, [A0]+
  6033. 000047B8  22D8                     move.l     [A1]+, [A0]+
  6034. 000047BA  206E 000C                movea.l    A0, [A6 + 0xC]
  6035. 000047BE  43EE FFEC                lea.l      A1, [A6 - 0x14]
  6036. 000047C2  22D8                     move.l     [A1]+, [A0]+
  6037. 000047C4  22D8                     move.l     [A1]+, [A0]+
  6038. 000047C6  302E FFF0                move.w     D0, [A6 - 0x10]
  6039. 000047CA  906E FFEC                sub.w      D0, [A6 - 0x14]
  6040. 000047CE  E840                     asr        D0.w, 4
  6041. 000047D0  3E00                     move.w     D7, D0
  6042. 000047D2  302E FFF2                move.w     D0, [A6 - 0xE]
  6043. 000047D6  906E FFEE                sub.w      D0, [A6 - 0x12]
  6044. 000047DA  E840                     asr        D0.w, 4
  6045. 000047DC  3C00                     move.w     D6, D0
  6046. 000047DE  3006                     move.w     D0, D6
  6047. 000047E0  E240                     asr        D0.w, 1
  6048. 000047E2  3207                     move.w     D1, D7
  6049. 000047E4  E241                     asr        D1.w, 1
  6050. 000047E6  486E FFF4                pea.l      [A6 - 0xC]
  6051. 000047EA  3F00                     move.w     -[A7], D0
  6052. 000047EC  3F01                     move.w     -[A7], D1
  6053. 000047EE  A8A9                     syscall    InsetRect
  6054. 000047F0  486E FFEC                pea.l      [A6 - 0x14]
  6055. 000047F4  A8A1                     syscall    FrameRect
  6056. 000047F6  486E FFF4                pea.l      [A6 - 0xC]
  6057. 000047FA  A8A1                     syscall    FrameRect
  6058. 000047FC  7A00                     moveq.l    D5, 0x00
  6059. 000047FE  604A                     bra        +0x4C /* 0000484A */
  6060. label00004800:
  6061. 00004800  486E FFEC                pea.l      [A6 - 0x14]
  6062. 00004804  A8A1                     syscall    FrameRect
  6063. 00004806  486E FFEC                pea.l      [A6 - 0x14]
  6064. 0000480A  3F06                     move.w     -[A7], D6
  6065. 0000480C  3F07                     move.w     -[A7], D7
  6066. 0000480E  A8A9                     syscall    InsetRect
  6067. 00004810  486E FFEC                pea.l      [A6 - 0x14]
  6068. 00004814  A8A1                     syscall    FrameRect
  6069. 00004816  306E 0010                movea.w    A0, [A6 + 0x10]
  6070. 0000481A  2F08                     move.l     -[A7], A0
  6071. 0000481C  486E FFFC                pea.l      [A6 - 0x4]
  6072. 00004820  4EAD 05F2                jsr        [A5 + 0x5F2 /* export_186 */]
  6073. 00004824  486E FFF4                pea.l      [A6 - 0xC]
  6074. 00004828  A8A1                     syscall    FrameRect
  6075. 0000482A  486E FFF4                pea.l      [A6 - 0xC]
  6076. 0000482E  3F06                     move.w     -[A7], D6
  6077. 00004830  3F07                     move.w     -[A7], D7
  6078. 00004832  A8A9                     syscall    InsetRect
  6079. 00004834  486E FFF4                pea.l      [A6 - 0xC]
  6080. 00004838  A8A1                     syscall    FrameRect
  6081. 0000483A  306E 0010                movea.w    A0, [A6 + 0x10]
  6082. 0000483E  2F08                     move.l     -[A7], A0
  6083. 00004840  486E FFFC                pea.l      [A6 - 0x4]
  6084. 00004844  4EAD 05F2                jsr        [A5 + 0x5F2 /* export_186 */]
  6085. 00004848  5245                     addq.w     D5, 1
  6086. label0000484A:
  6087. 0000484A  0C45 0007                cmpi.w     D5, 0x7
  6088. 0000484E  6DB0                     blt        -0x4E /* 00004800 */
  6089. 00004850  486E FFEC                pea.l      [A6 - 0x14]
  6090. 00004854  A8A1                     syscall    FrameRect
  6091. 00004856  486E FFF4                pea.l      [A6 - 0xC]
  6092. 0000485A  A8A1                     syscall    FrameRect
  6093. 0000485C  486E FFDA                pea.l      [A6 - 0x26]
  6094. 00004860  A899                     syscall    SetPenState
  6095. 00004862  4CDF 00E0                movem.l    D5,D6,D7, [A7]+
  6096. 00004866  4E5E                     unlink     A6
  6097. 00004868  4E75                     rts
  6098. fn0000486A:
  6099. 0000486A  4E56 FFDA                link       A6, -0x0026
  6100. 0000486E  48E7 0700                movem.l    -[A7], D5,D6,D7
  6101. 00004872  526E 0010                addq.w     [A6 + 0x10], 1
  6102. 00004876  486E FFDA                pea.l      [A6 - 0x26]
  6103. 0000487A  A898                     syscall    GetPenState
  6104. 0000487C  3F3C 000A                move.w     -[A7], 0xA /* '\n' */
  6105. 00004880  A89C                     syscall    PenMode
  6106. 00004882  486D AB6A                pea.l      [A5 - 0x5496]
  6107. 00004886  A89D                     syscall    PenPat
  6108. 00004888  206E 000C                movea.l    A0, [A6 + 0xC]
  6109. 0000488C  43EE FFEC                lea.l      A1, [A6 - 0x14]
  6110. 00004890  22D8                     move.l     [A1]+, [A0]+
  6111. 00004892  22D8                     move.l     [A1]+, [A0]+
  6112. 00004894  302E FFF0                move.w     D0, [A6 - 0x10]
  6113. 00004898  D06E FFEC                add.w      D0, [A6 - 0x14]
  6114. 0000489C  E240                     asr        D0.w, 1
  6115. 0000489E  3E00                     move.w     D7, D0
  6116. 000048A0  302E FFF2                move.w     D0, [A6 - 0xE]
  6117. 000048A4  D06E FFEE                add.w      D0, [A6 - 0x12]
  6118. 000048A8  E240                     asr        D0.w, 1
  6119. 000048AA  3C00                     move.w     D6, D0
  6120. 000048AC  3D47 FFEC                move.w     [A6 - 0x14], D7
  6121. 000048B0  3D46 FFEE                move.w     [A6 - 0x12], D6
  6122. 000048B4  3D47 FFF0                move.w     [A6 - 0x10], D7
  6123. 000048B8  3D46 FFF2                move.w     [A6 - 0xE], D6
  6124. 000048BC  41EE FFF4                lea.l      A0, [A6 - 0xC]
  6125. 000048C0  43EE FFEC                lea.l      A1, [A6 - 0x14]
  6126. 000048C4  20D9                     move.l     [A0]+, [A1]+
  6127. 000048C6  20D9                     move.l     [A0]+, [A1]+
  6128. 000048C8  3007                     move.w     D0, D7
  6129. 000048CA  E640                     asr        D0.w, 3
  6130. 000048CC  4440                     neg.w      D0
  6131. 000048CE  3E00                     move.w     D7, D0
  6132. 000048D0  3006                     move.w     D0, D6
  6133. 000048D2  E640                     asr        D0.w, 3
  6134. 000048D4  4440                     neg.w      D0
  6135. 000048D6  3C00                     move.w     D6, D0
  6136. 000048D8  486E FFEC                pea.l      [A6 - 0x14]
  6137. 000048DC  3F3C FFFF                move.w     -[A7], 0xFFFF
  6138. 000048E0  3F3C FFFF                move.w     -[A7], 0xFFFF
  6139. 000048E4  A8A9                     syscall    InsetRect
  6140. 000048E6  486E FFF4                pea.l      [A6 - 0xC]
  6141. 000048EA  3F06                     move.w     -[A7], D6
  6142. 000048EC  3F07                     move.w     -[A7], D7
  6143. 000048EE  A8A9                     syscall    InsetRect
  6144. 000048F0  486E FFEC                pea.l      [A6 - 0x14]
  6145. 000048F4  A8A1                     syscall    FrameRect
  6146. 000048F6  486E FFF4                pea.l      [A6 - 0xC]
  6147. 000048FA  A8A1                     syscall    FrameRect
  6148. 000048FC  7A00                     moveq.l    D5, 0x00
  6149. 000048FE  604A                     bra        +0x4C /* 0000494A */
  6150. label00004900:
  6151. 00004900  486E FFEC                pea.l      [A6 - 0x14]
  6152. 00004904  A8A1                     syscall    FrameRect
  6153. 00004906  486E FFEC                pea.l      [A6 - 0x14]
  6154. 0000490A  3F06                     move.w     -[A7], D6
  6155. 0000490C  3F07                     move.w     -[A7], D7
  6156. 0000490E  A8A9                     syscall    InsetRect
  6157. 00004910  486E FFEC                pea.l      [A6 - 0x14]
  6158. 00004914  A8A1                     syscall    FrameRect
  6159. 00004916  306E 0010                movea.w    A0, [A6 + 0x10]
  6160. 0000491A  2F08                     move.l     -[A7], A0
  6161. 0000491C  486E FFFC                pea.l      [A6 - 0x4]
  6162. 00004920  4EAD 05F2                jsr        [A5 + 0x5F2 /* export_186 */]
  6163. 00004924  486E FFF4                pea.l      [A6 - 0xC]
  6164. 00004928  A8A1                     syscall    FrameRect
  6165. 0000492A  486E FFF4                pea.l      [A6 - 0xC]
  6166. 0000492E  3F06                     move.w     -[A7], D6
  6167. 00004930  3F07                     move.w     -[A7], D7
  6168. 00004932  A8A9                     syscall    InsetRect
  6169. 00004934  486E FFF4                pea.l      [A6 - 0xC]
  6170. 00004938  A8A1                     syscall    FrameRect
  6171. 0000493A  306E 0010                movea.w    A0, [A6 + 0x10]
  6172. 0000493E  2F08                     move.l     -[A7], A0
  6173. 00004940  486E FFFC                pea.l      [A6 - 0x4]
  6174. 00004944  4EAD 05F2                jsr        [A5 + 0x5F2 /* export_186 */]
  6175. 00004948  5245                     addq.w     D5, 1
  6176. label0000494A:
  6177. 0000494A  0C45 0007                cmpi.w     D5, 0x7
  6178. 0000494E  6DB0                     blt        -0x4E /* 00004900 */
  6179. 00004950  486E FFDA                pea.l      [A6 - 0x26]
  6180. 00004954  A899                     syscall    SetPenState
  6181. 00004956  206E 0008                movea.l    A0, [A6 + 0x8]
  6182. 0000495A  4868 0002                pea.l      [A0 + 0x2]
  6183. 0000495E  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  6184. 00004962  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  6185. 00004966  4267                     clr.w      -[A7]
  6186. 00004968  42A7                     clr.l      -[A7]
  6187. 0000496A  A8EB                     syscall    StdBits
  6188. 0000496C  4CDF 00E0                movem.l    D5,D6,D7, [A7]+
  6189. 00004970  4E5E                     unlink     A6
  6190. 00004972  4E75                     rts
  6191. fn00004974:
  6192. 00004974  4E56 0000                link       A6, 0
  6193. 00004978  206E 0008                movea.l    A0, [A6 + 0x8]
  6194. 0000497C  4868 0002                pea.l      [A0 + 0x2]
  6195. 00004980  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  6196. 00004984  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  6197. 00004988  4267                     clr.w      -[A7]
  6198. 0000498A  42A7                     clr.l      -[A7]
  6199. 0000498C  A8EB                     syscall    StdBits
  6200. 0000498E  4E5E                     unlink     A6
  6201. 00004990  4E75                     rts
  6202. export_376:
  6203. fn00004992:
  6204. 00004992  4E56 FD2A                link       A6, -0x02D6
  6205. 00004996  48E7 0108                movem.l    -[A7], D7,A4
  6206. 0000499A  2D6D B388 FFEE           move.l     [A6 - 0x12], [A5 - 0x4C78]
  6207. 000049A0  486D B334                pea.l      [A5 - 0x4CCC]
  6208. 000049A4  2F2E 0012                move.l     -[A7], [A6 + 0x12]
  6209. 000049A8  4EAD 01EA                jsr        [A5 + 0x1EA /* export_57 */]
  6210. 000049AC  508F                     addq.l     A7, 8
  6211. 000049AE  3F2E 000C                move.w     -[A7], [A6 + 0xC]
  6212. 000049B2  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  6213. 000049B6  4EBA 1412                jsr        [PC + 0x1412 /* 00005DCA */]
  6214. 000049BA  5C8F                     addq.l     A7, 6
  6215. 000049BC  2E00                     move.l     D7, D0
  6216. 000049BE  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  6217. 000049C2  4EBA 144C                jsr        [PC + 0x144C /* 00005E10 */]
  6218. 000049C6  588F                     addq.l     A7, 4
  6219. 000049C8  DE80                     add.l      D7, D0
  6220. 000049CA  4EBA 14A8                jsr        [PC + 0x14A8 /* 00005E74 */]
  6221. 000049CE  DE80                     add.l      D7, D0
  6222. 000049D0  4EBA 14B6                jsr        [PC + 0x14B6 /* 00005E88 */]
  6223. 000049D4  DE80                     add.l      D7, D0
  6224. 000049D6  4EBA 14C4                jsr        [PC + 0x14C4 /* 00005E9C */]
  6225. 000049DA  DE80                     add.l      D7, D0
  6226. 000049DC  4EBA 14D2                jsr        [PC + 0x14D2 /* 00005EB0 */]
  6227. 000049E0  DE80                     add.l      D7, D0
  6228. 000049E2  4EBA 14E0                jsr        [PC + 0x14E0 /* 00005EC4 */]
  6229. 000049E6  DE80                     add.l      D7, D0
  6230. 000049E8  4878 0003                push.l     0x3
  6231. 000049EC  2F07                     move.l     -[A7], D7
  6232. 000049EE  4EAD 0042                jsr        [A5 + 0x42 /* export_4 */]
  6233. 000049F2  2F00                     move.l     -[A7], D0
  6234. 000049F4  4EAD 0A7A                jsr        [A5 + 0xA7A /* export_331 */]
  6235. 000049F8  588F                     addq.l     A7, 4
  6236. 000049FA  4A40                     tst.w      D0
  6237. 000049FC  6706                     beq        +0x8 /* 00004A04 */
  6238. 000049FE  7025                     moveq.l    D0, 0x25
  6239. 00004A00  6000 0168                bra        +0x16A /* 00004B6A */
  6240. label00004A04:
  6241. 00004A04  526D B332                addq.w     [A5 - 0x4CCE], 1
  6242. 00004A08  2D6D B3B8 FFEA           move.l     [A6 - 0x16], [A5 - 0x4C48]
  6243. 00004A0E  42A7                     clr.l      -[A7]
  6244. 00004A10  42A7                     clr.l      -[A7]
  6245. 00004A12  4EAD 056A                jsr        [A5 + 0x56A /* export_169 */]
  6246. 00004A16  205F                     movea.l    A0, [A7]+
  6247. 00004A18  2B48 B3B8                move.l     [A5 - 0x4C48], A0
  6248. 00004A1C  486E FD2A                pea.l      [A6 - 0x2D6]
  6249. 00004A20  3F2E 000C                move.w     -[A7], [A6 + 0xC]
  6250. 00004A24  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  6251. 00004A28  4EBA 11DC                jsr        [PC + 0x11DC /* 00005C06 */]
  6252. 00004A2C  4FEF 000A                lea.l      A7, [A7 + 0xA]
  6253. 00004A30  2F2D B3B8                move.l     -[A7], [A5 - 0x4C48]
  6254. 00004A34  486E FD2A                pea.l      [A6 - 0x2D6]
  6255. 00004A38  4EAD 03EA                jsr        [A5 + 0x3EA /* export_121 */]
  6256. 00004A3C  508F                     addq.l     A7, 8
  6257. 00004A3E  41EE FE2A                lea.l      A0, [A6 - 0x1D6]
  6258. 00004A42  2848                     movea.l    A4, A0
  6259. 00004A44  41D4                     lea.l      A0, [A4]
  6260. 00004A46  49EC 0040                lea.l      A4, [A4 + 0x40]
  6261. 00004A4A  486E FD2A                pea.l      [A6 - 0x2D6]
  6262. 00004A4E  4850                     pea.l      [A0]
  6263. 00004A50  3F2E 000C                move.w     -[A7], [A6 + 0xC]
  6264. 00004A54  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  6265. 00004A58  4EBA 0E38                jsr        [PC + 0xE38 /* 00005892 */]
  6266. 00004A5C  4FEF 000E                lea.l      A7, [A7 + 0xE]
  6267. 00004A60  41D4                     lea.l      A0, [A4]
  6268. 00004A62  49EC 0040                lea.l      A4, [A4 + 0x40]
  6269. 00004A66  486E FD2A                pea.l      [A6 - 0x2D6]
  6270. 00004A6A  4850                     pea.l      [A0]
  6271. 00004A6C  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  6272. 00004A70  4EBA 0E7E                jsr        [PC + 0xE7E /* 000058F0 */]
  6273. 00004A74  4FEF 000C                lea.l      A7, [A7 + 0xC]
  6274. 00004A78  41D4                     lea.l      A0, [A4]
  6275. 00004A7A  49EC 0040                lea.l      A4, [A4 + 0x40]
  6276. 00004A7E  486E FD2A                pea.l      [A6 - 0x2D6]
  6277. 00004A82  4850                     pea.l      [A0]
  6278. 00004A84  4EBA 0F36                jsr        [PC + 0xF36 /* 000059BC */]
  6279. 00004A88  508F                     addq.l     A7, 8
  6280. 00004A8A  41D4                     lea.l      A0, [A4]
  6281. 00004A8C  49EC 0040                lea.l      A4, [A4 + 0x40]
  6282. 00004A90  486E FD2A                pea.l      [A6 - 0x2D6]
  6283. 00004A94  4850                     pea.l      [A0]
  6284. 00004A96  4EBA 0F58                jsr        [PC + 0xF58 /* 000059F0 */]
  6285. 00004A9A  508F                     addq.l     A7, 8
  6286. 00004A9C  41D4                     lea.l      A0, [A4]
  6287. 00004A9E  49EC 0040                lea.l      A4, [A4 + 0x40]
  6288. 00004AA2  486E FD2A                pea.l      [A6 - 0x2D6]
  6289. 00004AA6  4850                     pea.l      [A0]
  6290. 00004AA8  4EBA 0FB2                jsr        [PC + 0xFB2 /* 00005A5C */]
  6291. 00004AAC  508F                     addq.l     A7, 8
  6292. 00004AAE  41D4                     lea.l      A0, [A4]
  6293. 00004AB0  49EC 0040                lea.l      A4, [A4 + 0x40]
  6294. 00004AB4  486E FD2A                pea.l      [A6 - 0x2D6]
  6295. 00004AB8  4850                     pea.l      [A0]
  6296. 00004ABA  4EBA 0FD4                jsr        [PC + 0xFD4 /* 00005A90 */]
  6297. 00004ABE  508F                     addq.l     A7, 8
  6298. 00004AC0  41D4                     lea.l      A0, [A4]
  6299. 00004AC2  49EC 0040                lea.l      A4, [A4 + 0x40]
  6300. 00004AC6  4850                     pea.l      [A0]
  6301. 00004AC8  4EBA 0FEC                jsr        [PC + 0xFEC /* 00005AB6 */]
  6302. 00004ACC  588F                     addq.l     A7, 4
  6303. 00004ACE  486E FFF2                pea.l      [A6 - 0xE]
  6304. 00004AD2  486E FFFA                pea.l      [A6 - 0x6]
  6305. 00004AD6  2F2E 000E                move.l     -[A7], [A6 + 0xE]
  6306. 00004ADA  4EBA 1046                jsr        [PC + 0x1046 /* 00005B22 */]
  6307. 00004ADE  4FEF 000C                lea.l      A7, [A7 + 0xC]
  6308. 00004AE2  42A7                     clr.l      -[A7]
  6309. 00004AE4  42A7                     clr.l      -[A7]
  6310. 00004AE6  4EAD 056A                jsr        [A5 + 0x56A /* export_169 */]
  6311. 00004AEA  205F                     movea.l    A0, [A7]+
  6312. 00004AEC  2D48 FFF6                move.l     [A6 - 0xA], A0
  6313. 00004AF0  206E FFFA                movea.l    A0, [A6 - 0x6]
  6314. 00004AF4  42A7                     clr.l      -[A7]
  6315. 00004AF6  2F2E FFF6                move.l     -[A7], [A6 - 0xA]
  6316. 00004AFA  2F10                     move.l     -[A7], [A0]
  6317. 00004AFC  206E FFF2                movea.l    A0, [A6 - 0xE]
  6318. 00004B00  2F10                     move.l     -[A7], [A0]
  6319. 00004B02  486E FE2A                pea.l      [A6 - 0x1D6]
  6320. 00004B06  4EAD 0D1A                jsr        [A5 + 0xD1A /* export_415 */]
  6321. 00004B0A  4FEF 0014                lea.l      A7, [A7 + 0x14]
  6322. 00004B0E  3D40 FFFE                move.w     [A6 - 0x2], D0
  6323. 00004B12  2F2E FFF6                move.l     -[A7], [A6 - 0xA]
  6324. 00004B16  4EAD 03AA                jsr        [A5 + 0x3AA /* export_113 */]
  6325. 00004B1A  588F                     addq.l     A7, 4
  6326. 00004B1C  2F2E FFFA                move.l     -[A7], [A6 - 0x6]
  6327. 00004B20  4EAD 0572                jsr        [A5 + 0x572 /* export_170 */]
  6328. 00004B24  2F2E FFF2                move.l     -[A7], [A6 - 0xE]
  6329. 00004B28  4EAD 0572                jsr        [A5 + 0x572 /* export_170 */]
  6330. 00004B2C  486E FE2A                pea.l      [A6 - 0x1D6]
  6331. 00004B30  4EBA 1582                jsr        [PC + 0x1582 /* 000060B4 */]
  6332. 00004B34  588F                     addq.l     A7, 4
  6333. 00004B36  2F2D B3B8                move.l     -[A7], [A5 - 0x4C48]
  6334. 00004B3A  4EAD 0572                jsr        [A5 + 0x572 /* export_170 */]
  6335. 00004B3E  2B6E FFEA B3B8           move.l     [A5 - 0x4C48], [A6 - 0x16]
  6336. 00004B44  486D B334                pea.l      [A5 - 0x4CCC]
  6337. 00004B48  2F2E FFEE                move.l     -[A7], [A6 - 0x12]
  6338. 00004B4C  4EAD 01B2                jsr        [A5 + 0x1B2 /* export_50 */]
  6339. 00004B50  508F                     addq.l     A7, 8
  6340. 00004B52  536D B332                subq.w     [A5 - 0x4CCE], 1
  6341. 00004B56  4A6D B332                tst.w      [A5 - 0x4CCE]
  6342. 00004B5A  660A                     bne        +0xC /* 00004B66 */
  6343. 00004B5C  3F2E FFFE                move.w     -[A7], [A6 - 0x2]
  6344. 00004B60  4EBA 0C12                jsr        [PC + 0xC12 /* 00005774 */]
  6345. 00004B64  548F                     addq.l     A7, 2
  6346. label00004B66:
  6347. 00004B66  302E FFFE                move.w     D0, [A6 - 0x2]
  6348. label00004B6A:
  6349. 00004B6A  4CDF 1080                movem.l    D7,A4, [A7]+
  6350. 00004B6E  4E5E                     unlink     A6
  6351. 00004B70  4E75                     rts
  6352. export_378:
  6353. fn00004B72:
  6354. 00004B72  4E56 FD2A                link       A6, -0x02D6
  6355. 00004B76  48E7 0108                movem.l    -[A7], D7,A4
  6356. 00004B7A  2D6D B388 FFEE           move.l     [A6 - 0x12], [A5 - 0x4C78]
  6357. 00004B80  486D B334                pea.l      [A5 - 0x4CCC]
  6358. 00004B84  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  6359. 00004B88  4EAD 01EA                jsr        [A5 + 0x1EA /* export_57 */]
  6360. 00004B8C  508F                     addq.l     A7, 8
  6361. 00004B8E  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  6362. 00004B92  4EBA 127C                jsr        [PC + 0x127C /* 00005E10 */]
  6363. 00004B96  588F                     addq.l     A7, 4
  6364. 00004B98  2E00                     move.l     D7, D0
  6365. 00004B9A  4EBA 12D8                jsr        [PC + 0x12D8 /* 00005E74 */]
  6366. 00004B9E  DE80                     add.l      D7, D0
  6367. 00004BA0  4EBA 12E6                jsr        [PC + 0x12E6 /* 00005E88 */]
  6368. 00004BA4  DE80                     add.l      D7, D0
  6369. 00004BA6  4EBA 12F4                jsr        [PC + 0x12F4 /* 00005E9C */]
  6370. 00004BAA  DE80                     add.l      D7, D0
  6371. 00004BAC  4EBA 1302                jsr        [PC + 0x1302 /* 00005EB0 */]
  6372. 00004BB0  DE80                     add.l      D7, D0
  6373. 00004BB2  4EBA 1310                jsr        [PC + 0x1310 /* 00005EC4 */]
  6374. 00004BB6  DE80                     add.l      D7, D0
  6375. 00004BB8  4878 0003                push.l     0x3
  6376. 00004BBC  2F07                     move.l     -[A7], D7
  6377. 00004BBE  4EAD 0042                jsr        [A5 + 0x42 /* export_4 */]
  6378. 00004BC2  2F00                     move.l     -[A7], D0
  6379. 00004BC4  4EAD 0A7A                jsr        [A5 + 0xA7A /* export_331 */]
  6380. 00004BC8  588F                     addq.l     A7, 4
  6381. 00004BCA  4A40                     tst.w      D0
  6382. 00004BCC  6706                     beq        +0x8 /* 00004BD4 */
  6383. 00004BCE  7025                     moveq.l    D0, 0x25
  6384. 00004BD0  6000 0146                bra        +0x148 /* 00004D18 */
  6385. label00004BD4:
  6386. 00004BD4  526D B332                addq.w     [A5 - 0x4CCE], 1
  6387. 00004BD8  2D6D B3B8 FFEA           move.l     [A6 - 0x16], [A5 - 0x4C48]
  6388. 00004BDE  42A7                     clr.l      -[A7]
  6389. 00004BE0  42A7                     clr.l      -[A7]
  6390. 00004BE2  4EAD 056A                jsr        [A5 + 0x56A /* export_169 */]
  6391. 00004BE6  205F                     movea.l    A0, [A7]+
  6392. 00004BE8  2B48 B3B8                move.l     [A5 - 0x4C48], A0
  6393. 00004BEC  486E FD2A                pea.l      [A6 - 0x2D6]
  6394. 00004BF0  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  6395. 00004BF4  4EBA 1076                jsr        [PC + 0x1076 /* 00005C6C */]
  6396. 00004BF8  508F                     addq.l     A7, 8
  6397. 00004BFA  2F2D B3B8                move.l     -[A7], [A5 - 0x4C48]
  6398. 00004BFE  486E FD2A                pea.l      [A6 - 0x2D6]
  6399. 00004C02  4EAD 03EA                jsr        [A5 + 0x3EA /* export_121 */]
  6400. 00004C06  508F                     addq.l     A7, 8
  6401. 00004C08  41EE FE2A                lea.l      A0, [A6 - 0x1D6]
  6402. 00004C0C  2848                     movea.l    A4, A0
  6403. 00004C0E  41D4                     lea.l      A0, [A4]
  6404. 00004C10  49EC 0040                lea.l      A4, [A4 + 0x40]
  6405. 00004C14  486E FD2A                pea.l      [A6 - 0x2D6]
  6406. 00004C18  4850                     pea.l      [A0]
  6407. 00004C1A  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  6408. 00004C1E  4EBA 0CD0                jsr        [PC + 0xCD0 /* 000058F0 */]
  6409. 00004C22  4FEF 000C                lea.l      A7, [A7 + 0xC]
  6410. 00004C26  41D4                     lea.l      A0, [A4]
  6411. 00004C28  49EC 0040                lea.l      A4, [A4 + 0x40]
  6412. 00004C2C  486E FD2A                pea.l      [A6 - 0x2D6]
  6413. 00004C30  4850                     pea.l      [A0]
  6414. 00004C32  4EBA 0D88                jsr        [PC + 0xD88 /* 000059BC */]
  6415. 00004C36  508F                     addq.l     A7, 8
  6416. 00004C38  41D4                     lea.l      A0, [A4]
  6417. 00004C3A  49EC 0040                lea.l      A4, [A4 + 0x40]
  6418. 00004C3E  486E FD2A                pea.l      [A6 - 0x2D6]
  6419. 00004C42  4850                     pea.l      [A0]
  6420. 00004C44  4EBA 0DAA                jsr        [PC + 0xDAA /* 000059F0 */]
  6421. 00004C48  508F                     addq.l     A7, 8
  6422. 00004C4A  41D4                     lea.l      A0, [A4]
  6423. 00004C4C  49EC 0040                lea.l      A4, [A4 + 0x40]
  6424. 00004C50  486E FD2A                pea.l      [A6 - 0x2D6]
  6425. 00004C54  4850                     pea.l      [A0]
  6426. 00004C56  4EBA 0E04                jsr        [PC + 0xE04 /* 00005A5C */]
  6427. 00004C5A  508F                     addq.l     A7, 8
  6428. 00004C5C  41D4                     lea.l      A0, [A4]
  6429. 00004C5E  49EC 0040                lea.l      A4, [A4 + 0x40]
  6430. 00004C62  486E FD2A                pea.l      [A6 - 0x2D6]
  6431. 00004C66  4850                     pea.l      [A0]
  6432. 00004C68  4EBA 0E26                jsr        [PC + 0xE26 /* 00005A90 */]
  6433. 00004C6C  508F                     addq.l     A7, 8
  6434. 00004C6E  41D4                     lea.l      A0, [A4]
  6435. 00004C70  49EC 0040                lea.l      A4, [A4 + 0x40]
  6436. 00004C74  4850                     pea.l      [A0]
  6437. 00004C76  4EBA 0E3E                jsr        [PC + 0xE3E /* 00005AB6 */]
  6438. 00004C7A  588F                     addq.l     A7, 4
  6439. 00004C7C  486E FFF2                pea.l      [A6 - 0xE]
  6440. 00004C80  486E FFFA                pea.l      [A6 - 0x6]
  6441. 00004C84  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  6442. 00004C88  4EBA 0E98                jsr        [PC + 0xE98 /* 00005B22 */]
  6443. 00004C8C  4FEF 000C                lea.l      A7, [A7 + 0xC]
  6444. 00004C90  42A7                     clr.l      -[A7]
  6445. 00004C92  42A7                     clr.l      -[A7]
  6446. 00004C94  4EAD 056A                jsr        [A5 + 0x56A /* export_169 */]
  6447. 00004C98  205F                     movea.l    A0, [A7]+
  6448. 00004C9A  2D48 FFF6                move.l     [A6 - 0xA], A0
  6449. 00004C9E  206E FFFA                movea.l    A0, [A6 - 0x6]
  6450. 00004CA2  42A7                     clr.l      -[A7]
  6451. 00004CA4  2F2E FFF6                move.l     -[A7], [A6 - 0xA]
  6452. 00004CA8  2F10                     move.l     -[A7], [A0]
  6453. 00004CAA  206E FFF2                movea.l    A0, [A6 - 0xE]
  6454. 00004CAE  2F10                     move.l     -[A7], [A0]
  6455. 00004CB0  486E FE2A                pea.l      [A6 - 0x1D6]
  6456. 00004CB4  4EAD 0D1A                jsr        [A5 + 0xD1A /* export_415 */]
  6457. 00004CB8  4FEF 0014                lea.l      A7, [A7 + 0x14]
  6458. 00004CBC  3D40 FFFE                move.w     [A6 - 0x2], D0
  6459. 00004CC0  2F2E FFF6                move.l     -[A7], [A6 - 0xA]
  6460. 00004CC4  4EAD 03AA                jsr        [A5 + 0x3AA /* export_113 */]
  6461. 00004CC8  588F                     addq.l     A7, 4
  6462. 00004CCA  2F2E FFFA                move.l     -[A7], [A6 - 0x6]
  6463. 00004CCE  4EAD 0572                jsr        [A5 + 0x572 /* export_170 */]
  6464. 00004CD2  2F2E FFF2                move.l     -[A7], [A6 - 0xE]
  6465. 00004CD6  4EAD 0572                jsr        [A5 + 0x572 /* export_170 */]
  6466. 00004CDA  486E FE2A                pea.l      [A6 - 0x1D6]
  6467. 00004CDE  4EBA 13D4                jsr        [PC + 0x13D4 /* 000060B4 */]
  6468. 00004CE2  588F                     addq.l     A7, 4
  6469. 00004CE4  2F2D B3B8                move.l     -[A7], [A5 - 0x4C48]
  6470. 00004CE8  4EAD 0572                jsr        [A5 + 0x572 /* export_170 */]
  6471. 00004CEC  2B6E FFEA B3B8           move.l     [A5 - 0x4C48], [A6 - 0x16]
  6472. 00004CF2  486D B334                pea.l      [A5 - 0x4CCC]
  6473. 00004CF6  2F2E FFEE                move.l     -[A7], [A6 - 0x12]
  6474. 00004CFA  4EAD 01B2                jsr        [A5 + 0x1B2 /* export_50 */]
  6475. 00004CFE  508F                     addq.l     A7, 8
  6476. 00004D00  536D B332                subq.w     [A5 - 0x4CCE], 1
  6477. 00004D04  4A6D B332                tst.w      [A5 - 0x4CCE]
  6478. 00004D08  660A                     bne        +0xC /* 00004D14 */
  6479. 00004D0A  3F2E FFFE                move.w     -[A7], [A6 - 0x2]
  6480. 00004D0E  4EBA 0A64                jsr        [PC + 0xA64 /* 00005774 */]
  6481. 00004D12  548F                     addq.l     A7, 2
  6482. label00004D14:
  6483. 00004D14  302E FFFE                move.w     D0, [A6 - 0x2]
  6484. label00004D18:
  6485. 00004D18  4CDF 1080                movem.l    D7,A4, [A7]+
  6486. 00004D1C  4E5E                     unlink     A6
  6487. 00004D1E  4E75                     rts
  6488. export_379:
  6489. fn00004D20:
  6490. 00004D20  4E56 FD2A                link       A6, -0x02D6
  6491. 00004D24  48E7 0108                movem.l    -[A7], D7,A4
  6492. 00004D28  2D6D B388 FFEE           move.l     [A6 - 0x12], [A5 - 0x4C78]
  6493. 00004D2E  486D B334                pea.l      [A5 - 0x4CCC]
  6494. 00004D32  2F2E 0012                move.l     -[A7], [A6 + 0x12]
  6495. 00004D36  4EAD 01EA                jsr        [A5 + 0x1EA /* export_57 */]
  6496. 00004D3A  508F                     addq.l     A7, 8
  6497. 00004D3C  3F2E 000C                move.w     -[A7], [A6 + 0xC]
  6498. 00004D40  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  6499. 00004D44  4EBA 10F2                jsr        [PC + 0x10F2 /* 00005E38 */]
  6500. 00004D48  5C8F                     addq.l     A7, 6
  6501. 00004D4A  2E00                     move.l     D7, D0
  6502. 00004D4C  4EBA 1126                jsr        [PC + 0x1126 /* 00005E74 */]
  6503. 00004D50  DE80                     add.l      D7, D0
  6504. 00004D52  4EBA 1134                jsr        [PC + 0x1134 /* 00005E88 */]
  6505. 00004D56  DE80                     add.l      D7, D0
  6506. 00004D58  4EBA 1142                jsr        [PC + 0x1142 /* 00005E9C */]
  6507. 00004D5C  DE80                     add.l      D7, D0
  6508. 00004D5E  4EBA 1150                jsr        [PC + 0x1150 /* 00005EB0 */]
  6509. 00004D62  DE80                     add.l      D7, D0
  6510. 00004D64  4EBA 115E                jsr        [PC + 0x115E /* 00005EC4 */]
  6511. 00004D68  DE80                     add.l      D7, D0
  6512. 00004D6A  4878 0003                push.l     0x3
  6513. 00004D6E  2F07                     move.l     -[A7], D7
  6514. 00004D70  4EAD 0042                jsr        [A5 + 0x42 /* export_4 */]
  6515. 00004D74  2F00                     move.l     -[A7], D0
  6516. 00004D76  4EAD 0A7A                jsr        [A5 + 0xA7A /* export_331 */]
  6517. 00004D7A  588F                     addq.l     A7, 4
  6518. 00004D7C  4A40                     tst.w      D0
  6519. 00004D7E  6706                     beq        +0x8 /* 00004D86 */
  6520. 00004D80  7025                     moveq.l    D0, 0x25
  6521. 00004D82  6000 0150                bra        +0x152 /* 00004ED4 */
  6522. label00004D86:
  6523. 00004D86  526D B332                addq.w     [A5 - 0x4CCE], 1
  6524. 00004D8A  2D6D B3B8 FFEA           move.l     [A6 - 0x16], [A5 - 0x4C48]
  6525. 00004D90  42A7                     clr.l      -[A7]
  6526. 00004D92  42A7                     clr.l      -[A7]
  6527. 00004D94  4EAD 056A                jsr        [A5 + 0x56A /* export_169 */]
  6528. 00004D98  205F                     movea.l    A0, [A7]+
  6529. 00004D9A  2B48 B3B8                move.l     [A5 - 0x4C48], A0
  6530. 00004D9E  486E FD2A                pea.l      [A6 - 0x2D6]
  6531. 00004DA2  3F2E 000C                move.w     -[A7], [A6 + 0xC]
  6532. 00004DA6  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  6533. 00004DAA  4EBA 0F20                jsr        [PC + 0xF20 /* 00005CCC */]
  6534. 00004DAE  4FEF 000A                lea.l      A7, [A7 + 0xA]
  6535. 00004DB2  2F2D B3B8                move.l     -[A7], [A5 - 0x4C48]
  6536. 00004DB6  486E FD2A                pea.l      [A6 - 0x2D6]
  6537. 00004DBA  4EAD 03EA                jsr        [A5 + 0x3EA /* export_121 */]
  6538. 00004DBE  508F                     addq.l     A7, 8
  6539. 00004DC0  41EE FE2A                lea.l      A0, [A6 - 0x1D6]
  6540. 00004DC4  2848                     movea.l    A4, A0
  6541. 00004DC6  41D4                     lea.l      A0, [A4]
  6542. 00004DC8  49EC 0040                lea.l      A4, [A4 + 0x40]
  6543. 00004DCC  486E FD2A                pea.l      [A6 - 0x2D6]
  6544. 00004DD0  4850                     pea.l      [A0]
  6545. 00004DD2  3F2E 000C                move.w     -[A7], [A6 + 0xC]
  6546. 00004DD6  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  6547. 00004DDA  4EBA 0B52                jsr        [PC + 0xB52 /* 0000592E */]
  6548. 00004DDE  4FEF 000E                lea.l      A7, [A7 + 0xE]
  6549. 00004DE2  41D4                     lea.l      A0, [A4]
  6550. 00004DE4  49EC 0040                lea.l      A4, [A4 + 0x40]
  6551. 00004DE8  486E FD2A                pea.l      [A6 - 0x2D6]
  6552. 00004DEC  4850                     pea.l      [A0]
  6553. 00004DEE  4EBA 0BCC                jsr        [PC + 0xBCC /* 000059BC */]
  6554. 00004DF2  508F                     addq.l     A7, 8
  6555. 00004DF4  41D4                     lea.l      A0, [A4]
  6556. 00004DF6  49EC 0040                lea.l      A4, [A4 + 0x40]
  6557. 00004DFA  486E FD2A                pea.l      [A6 - 0x2D6]
  6558. 00004DFE  4850                     pea.l      [A0]
  6559. 00004E00  4EBA 0BEE                jsr        [PC + 0xBEE /* 000059F0 */]
  6560. 00004E04  508F                     addq.l     A7, 8
  6561. 00004E06  41D4                     lea.l      A0, [A4]
  6562. 00004E08  49EC 0040                lea.l      A4, [A4 + 0x40]
  6563. 00004E0C  486E FD2A                pea.l      [A6 - 0x2D6]
  6564. 00004E10  4850                     pea.l      [A0]
  6565. 00004E12  4EBA 0C48                jsr        [PC + 0xC48 /* 00005A5C */]
  6566. 00004E16  508F                     addq.l     A7, 8
  6567. 00004E18  41D4                     lea.l      A0, [A4]
  6568. 00004E1A  49EC 0040                lea.l      A4, [A4 + 0x40]
  6569. 00004E1E  486E FD2A                pea.l      [A6 - 0x2D6]
  6570. 00004E22  4850                     pea.l      [A0]
  6571. 00004E24  4EBA 0C6A                jsr        [PC + 0xC6A /* 00005A90 */]
  6572. 00004E28  508F                     addq.l     A7, 8
  6573. 00004E2A  41D4                     lea.l      A0, [A4]
  6574. 00004E2C  49EC 0040                lea.l      A4, [A4 + 0x40]
  6575. 00004E30  4850                     pea.l      [A0]
  6576. 00004E32  4EBA 0C82                jsr        [PC + 0xC82 /* 00005AB6 */]
  6577. 00004E36  588F                     addq.l     A7, 4
  6578. 00004E38  486E FFF2                pea.l      [A6 - 0xE]
  6579. 00004E3C  486E FFFA                pea.l      [A6 - 0x6]
  6580. 00004E40  2F2E 000E                move.l     -[A7], [A6 + 0xE]
  6581. 00004E44  4EBA 0CDC                jsr        [PC + 0xCDC /* 00005B22 */]
  6582. 00004E48  4FEF 000C                lea.l      A7, [A7 + 0xC]
  6583. 00004E4C  42A7                     clr.l      -[A7]
  6584. 00004E4E  42A7                     clr.l      -[A7]
  6585. 00004E50  4EAD 056A                jsr        [A5 + 0x56A /* export_169 */]
  6586. 00004E54  205F                     movea.l    A0, [A7]+
  6587. 00004E56  2D48 FFF6                move.l     [A6 - 0xA], A0
  6588. 00004E5A  206E FFFA                movea.l    A0, [A6 - 0x6]
  6589. 00004E5E  42A7                     clr.l      -[A7]
  6590. 00004E60  2F2E FFF6                move.l     -[A7], [A6 - 0xA]
  6591. 00004E64  2F10                     move.l     -[A7], [A0]
  6592. 00004E66  206E FFF2                movea.l    A0, [A6 - 0xE]
  6593. 00004E6A  2F10                     move.l     -[A7], [A0]
  6594. 00004E6C  486E FE2A                pea.l      [A6 - 0x1D6]
  6595. 00004E70  4EAD 0D1A                jsr        [A5 + 0xD1A /* export_415 */]
  6596. 00004E74  4FEF 0014                lea.l      A7, [A7 + 0x14]
  6597. 00004E78  3D40 FFFE                move.w     [A6 - 0x2], D0
  6598. 00004E7C  2F2E FFF6                move.l     -[A7], [A6 - 0xA]
  6599. 00004E80  4EAD 03AA                jsr        [A5 + 0x3AA /* export_113 */]
  6600. 00004E84  588F                     addq.l     A7, 4
  6601. 00004E86  2F2E FFFA                move.l     -[A7], [A6 - 0x6]
  6602. 00004E8A  4EAD 0572                jsr        [A5 + 0x572 /* export_170 */]
  6603. 00004E8E  2F2E FFF2                move.l     -[A7], [A6 - 0xE]
  6604. 00004E92  4EAD 0572                jsr        [A5 + 0x572 /* export_170 */]
  6605. 00004E96  486E FE2A                pea.l      [A6 - 0x1D6]
  6606. 00004E9A  4EBA 1218                jsr        [PC + 0x1218 /* 000060B4 */]
  6607. 00004E9E  588F                     addq.l     A7, 4
  6608. 00004EA0  2F2D B3B8                move.l     -[A7], [A5 - 0x4C48]
  6609. 00004EA4  4EAD 0572                jsr        [A5 + 0x572 /* export_170 */]
  6610. 00004EA8  2B6E FFEA B3B8           move.l     [A5 - 0x4C48], [A6 - 0x16]
  6611. 00004EAE  486D B334                pea.l      [A5 - 0x4CCC]
  6612. 00004EB2  2F2E FFEE                move.l     -[A7], [A6 - 0x12]
  6613. 00004EB6  4EAD 01B2                jsr        [A5 + 0x1B2 /* export_50 */]
  6614. 00004EBA  508F                     addq.l     A7, 8
  6615. 00004EBC  536D B332                subq.w     [A5 - 0x4CCE], 1
  6616. 00004EC0  4A6D B332                tst.w      [A5 - 0x4CCE]
  6617. 00004EC4  660A                     bne        +0xC /* 00004ED0 */
  6618. 00004EC6  3F2E FFFE                move.w     -[A7], [A6 - 0x2]
  6619. 00004ECA  4EBA 08A8                jsr        [PC + 0x8A8 /* 00005774 */]
  6620. 00004ECE  548F                     addq.l     A7, 2
  6621. label00004ED0:
  6622. 00004ED0  302E FFFE                move.w     D0, [A6 - 0x2]
  6623. label00004ED4:
  6624. 00004ED4  4CDF 1080                movem.l    D7,A4, [A7]+
  6625. 00004ED8  4E5E                     unlink     A6
  6626. 00004EDA  4E75                     rts
  6627. export_380:
  6628. fn00004EDC:
  6629. 00004EDC  4E56 FD24                link       A6, -0x02DC
  6630. 00004EE0  48E7 0108                movem.l    -[A7], D7,A4
  6631. 00004EE4  2D6D B388 FFF4           move.l     [A6 - 0xC], [A5 - 0x4C78]
  6632. 00004EEA  486D B334                pea.l      [A5 - 0x4CCC]
  6633. 00004EEE  2F2E 000E                move.l     -[A7], [A6 + 0xE]
  6634. 00004EF2  4EAD 01EA                jsr        [A5 + 0x1EA /* export_57 */]
  6635. 00004EF6  508F                     addq.l     A7, 8
  6636. 00004EF8  4EBA 0F7A                jsr        [PC + 0xF7A /* 00005E74 */]
  6637. 00004EFC  2E00                     move.l     D7, D0
  6638. 00004EFE  4EBA 0F88                jsr        [PC + 0xF88 /* 00005E88 */]
  6639. 00004F02  DE80                     add.l      D7, D0
  6640. 00004F04  4EBA 0F96                jsr        [PC + 0xF96 /* 00005E9C */]
  6641. 00004F08  DE80                     add.l      D7, D0
  6642. 00004F0A  4EBA 0FA4                jsr        [PC + 0xFA4 /* 00005EB0 */]
  6643. 00004F0E  DE80                     add.l      D7, D0
  6644. 00004F10  4EBA 0FB2                jsr        [PC + 0xFB2 /* 00005EC4 */]
  6645. 00004F14  DE80                     add.l      D7, D0
  6646. 00004F16  4878 0003                push.l     0x3
  6647. 00004F1A  2F07                     move.l     -[A7], D7
  6648. 00004F1C  4EAD 0042                jsr        [A5 + 0x42 /* export_4 */]
  6649. 00004F20  2F00                     move.l     -[A7], D0
  6650. 00004F22  4EAD 0A7A                jsr        [A5 + 0xA7A /* export_331 */]
  6651. 00004F26  588F                     addq.l     A7, 4
  6652. 00004F28  4A40                     tst.w      D0
  6653. 00004F2A  6706                     beq        +0x8 /* 00004F32 */
  6654. 00004F2C  7025                     moveq.l    D0, 0x25
  6655. 00004F2E  6000 01C4                bra        +0x1C6 /* 000050F4 */
  6656. label00004F32:
  6657. 00004F32  526D B332                addq.w     [A5 - 0x4CCE], 1
  6658. 00004F36  2D6D B3B8 FFF0           move.l     [A6 - 0x10], [A5 - 0x4C48]
  6659. 00004F3C  42A7                     clr.l      -[A7]
  6660. 00004F3E  42A7                     clr.l      -[A7]
  6661. 00004F40  4EAD 056A                jsr        [A5 + 0x56A /* export_169 */]
  6662. 00004F44  205F                     movea.l    A0, [A7]+
  6663. 00004F46  2B48 B3B8                move.l     [A5 - 0x4C48], A0
  6664. 00004F4A  486E FD24                pea.l      [A6 - 0x2DC]
  6665. 00004F4E  4EBA 0DBC                jsr        [PC + 0xDBC /* 00005D0C */]
  6666. 00004F52  588F                     addq.l     A7, 4
  6667. 00004F54  2F2D B3B8                move.l     -[A7], [A5 - 0x4C48]
  6668. 00004F58  486E FD24                pea.l      [A6 - 0x2DC]
  6669. 00004F5C  4EAD 03EA                jsr        [A5 + 0x3EA /* export_121 */]
  6670. 00004F60  508F                     addq.l     A7, 8
  6671. 00004F62  41EE FE2C                lea.l      A0, [A6 - 0x1D4]
  6672. 00004F66  2848                     movea.l    A4, A0
  6673. 00004F68  41D4                     lea.l      A0, [A4]
  6674. 00004F6A  49EC 0040                lea.l      A4, [A4 + 0x40]
  6675. 00004F6E  486E FD24                pea.l      [A6 - 0x2DC]
  6676. 00004F72  4850                     pea.l      [A0]
  6677. 00004F74  4EBA 0A46                jsr        [PC + 0xA46 /* 000059BC */]
  6678. 00004F78  508F                     addq.l     A7, 8
  6679. 00004F7A  41D4                     lea.l      A0, [A4]
  6680. 00004F7C  49EC 0040                lea.l      A4, [A4 + 0x40]
  6681. 00004F80  486E FD24                pea.l      [A6 - 0x2DC]
  6682. 00004F84  4850                     pea.l      [A0]
  6683. 00004F86  4EBA 0A68                jsr        [PC + 0xA68 /* 000059F0 */]
  6684. 00004F8A  508F                     addq.l     A7, 8
  6685. 00004F8C  41D4                     lea.l      A0, [A4]
  6686. 00004F8E  49EC 0040                lea.l      A4, [A4 + 0x40]
  6687. 00004F92  486E FD24                pea.l      [A6 - 0x2DC]
  6688. 00004F96  4850                     pea.l      [A0]
  6689. 00004F98  4EBA 0AC2                jsr        [PC + 0xAC2 /* 00005A5C */]
  6690. 00004F9C  508F                     addq.l     A7, 8
  6691. 00004F9E  41D4                     lea.l      A0, [A4]
  6692. 00004FA0  49EC 0040                lea.l      A4, [A4 + 0x40]
  6693. 00004FA4  486E FD24                pea.l      [A6 - 0x2DC]
  6694. 00004FA8  4850                     pea.l      [A0]
  6695. 00004FAA  4EBA 0AE4                jsr        [PC + 0xAE4 /* 00005A90 */]
  6696. 00004FAE  508F                     addq.l     A7, 8
  6697. 00004FB0  41D4                     lea.l      A0, [A4]
  6698. 00004FB2  49EC 0040                lea.l      A4, [A4 + 0x40]
  6699. 00004FB6  4850                     pea.l      [A0]
  6700. 00004FB8  4EBA 0AFC                jsr        [PC + 0xAFC /* 00005AB6 */]
  6701. 00004FBC  588F                     addq.l     A7, 4
  6702. 00004FBE  486E FFF8                pea.l      [A6 - 0x8]
  6703. 00004FC2  486E FE28                pea.l      [A6 - 0x1D8]
  6704. 00004FC6  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  6705. 00004FCA  4EBA 0B56                jsr        [PC + 0xB56 /* 00005B22 */]
  6706. 00004FCE  4FEF 000C                lea.l      A7, [A7 + 0xC]
  6707. 00004FD2  4A6E 000C                tst.w      [A6 + 0xC]
  6708. 00004FD6  6700 0094                beq        +0x96 /* 0000506C */
  6709. 00004FDA  206E FE28                movea.l    A0, [A6 - 0x1D8]
  6710. 00004FDE  2F2D B3A0                move.l     -[A7], [A5 - 0x4C60]
  6711. 00004FE2  2F10                     move.l     -[A7], [A0]
  6712. 00004FE4  206E FFF8                movea.l    A0, [A6 - 0x8]
  6713. 00004FE8  2F10                     move.l     -[A7], [A0]
  6714. 00004FEA  486E FE2C                pea.l      [A6 - 0x1D4]
  6715. 00004FEE  4EBA 062C                jsr        [PC + 0x62C /* 0000561C */]
  6716. 00004FF2  4FEF 0010                lea.l      A7, [A7 + 0x10]
  6717. 00004FF6  3D40 FFEE                move.w     [A6 - 0x12], D0
  6718. 00004FFA  4A6E FFEE                tst.w      [A6 - 0x12]
  6719. 00004FFE  6700 00A6                beq        +0xA8 /* 000050A6 */
  6720. 00005002  3D6E FFEE FFEC           move.w     [A6 - 0x14], [A6 - 0x12]
  6721. 00005008  206E FE28                movea.l    A0, [A6 - 0x1D8]
  6722. 0000500C  42A7                     clr.l      -[A7]
  6723. 0000500E  2F2D B3A0                move.l     -[A7], [A5 - 0x4C60]
  6724. 00005012  2F10                     move.l     -[A7], [A0]
  6725. 00005014  206E FFF8                movea.l    A0, [A6 - 0x8]
  6726. 00005018  2F10                     move.l     -[A7], [A0]
  6727. 0000501A  486E FE2C                pea.l      [A6 - 0x1D4]
  6728. 0000501E  4EAD 0D1A                jsr        [A5 + 0xD1A /* export_415 */]
  6729. 00005022  4FEF 0014                lea.l      A7, [A7 + 0x14]
  6730. 00005026  3D40 FFEE                move.w     [A6 - 0x12], D0
  6731. 0000502A  4EBA 0698                jsr        [PC + 0x698 /* 000056C4 */]
  6732. 0000502E  0C6E 0001 FFEE           cmpi.w     [A6 - 0x12], 0x1
  6733. 00005034  6606                     bne        +0x8 /* 0000503C */
  6734. 00005036  3D6E FFEC FFEE           move.w     [A6 - 0x12], [A6 - 0x14]
  6735. label0000503C:
  6736. 0000503C  206D B3DC                movea.l    A0, [A5 - 0x4C24]
  6737. 00005040  4A28 006E                tst.b      [A0 + 0x6E]
  6738. 00005044  6760                     beq        +0x62 /* 000050A6 */
  6739. 00005046  42A7                     clr.l      -[A7]
  6740. 00005048  42A7                     clr.l      -[A7]
  6741. 0000504A  4EAD 056A                jsr        [A5 + 0x56A /* export_169 */]
  6742. 0000504E  205F                     movea.l    A0, [A7]+
  6743. 00005050  2D48 FE24                move.l     [A6 - 0x1DC], A0
  6744. 00005054  3F3C 0001                move.w     -[A7], 0x1
  6745. 00005058  2F2E FE24                move.l     -[A7], [A6 - 0x1DC]
  6746. 0000505C  4EBA 24D0                jsr        [PC + 0x24D0 /* 0000752E */]
  6747. 00005060  5C8F                     addq.l     A7, 6
  6748. 00005062  2F2E FE24                move.l     -[A7], [A6 - 0x1DC]
  6749. 00005066  4EAD 0572                jsr        [A5 + 0x572 /* export_170 */]
  6750. 0000506A  603A                     bra        +0x3C /* 000050A6 */
  6751. label0000506C:
  6752. 0000506C  42A7                     clr.l      -[A7]
  6753. 0000506E  42A7                     clr.l      -[A7]
  6754. 00005070  4EAD 056A                jsr        [A5 + 0x56A /* export_169 */]
  6755. 00005074  205F                     movea.l    A0, [A7]+
  6756. 00005076  2D48 FFFC                move.l     [A6 - 0x4], A0
  6757. 0000507A  206E FE28                movea.l    A0, [A6 - 0x1D8]
  6758. 0000507E  42A7                     clr.l      -[A7]
  6759. 00005080  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  6760. 00005084  2F10                     move.l     -[A7], [A0]
  6761. 00005086  206E FFF8                movea.l    A0, [A6 - 0x8]
  6762. 0000508A  2F10                     move.l     -[A7], [A0]
  6763. 0000508C  486E FE2C                pea.l      [A6 - 0x1D4]
  6764. 00005090  4EAD 0D1A                jsr        [A5 + 0xD1A /* export_415 */]
  6765. 00005094  4FEF 0014                lea.l      A7, [A7 + 0x14]
  6766. 00005098  3D40 FFEE                move.w     [A6 - 0x12], D0
  6767. 0000509C  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  6768. 000050A0  4EAD 03AA                jsr        [A5 + 0x3AA /* export_113 */]
  6769. 000050A4  588F                     addq.l     A7, 4
  6770. label000050A6:
  6771. 000050A6  2F2E FE28                move.l     -[A7], [A6 - 0x1D8]
  6772. 000050AA  4EAD 0572                jsr        [A5 + 0x572 /* export_170 */]
  6773. 000050AE  2F2E FFF8                move.l     -[A7], [A6 - 0x8]
  6774. 000050B2  4EAD 0572                jsr        [A5 + 0x572 /* export_170 */]
  6775. 000050B6  486E FE2C                pea.l      [A6 - 0x1D4]
  6776. 000050BA  4EBA 0FF8                jsr        [PC + 0xFF8 /* 000060B4 */]
  6777. 000050BE  588F                     addq.l     A7, 4
  6778. 000050C0  2F2D B3B8                move.l     -[A7], [A5 - 0x4C48]
  6779. 000050C4  4EAD 0572                jsr        [A5 + 0x572 /* export_170 */]
  6780. 000050C8  2B6E FFF0 B3B8           move.l     [A5 - 0x4C48], [A6 - 0x10]
  6781. 000050CE  486D B334                pea.l      [A5 - 0x4CCC]
  6782. 000050D2  2F2E FFF4                move.l     -[A7], [A6 - 0xC]
  6783. 000050D6  4EAD 01B2                jsr        [A5 + 0x1B2 /* export_50 */]
  6784. 000050DA  508F                     addq.l     A7, 8
  6785. 000050DC  536D B332                subq.w     [A5 - 0x4CCE], 1
  6786. 000050E0  4A6D B332                tst.w      [A5 - 0x4CCE]
  6787. 000050E4  660A                     bne        +0xC /* 000050F0 */
  6788. 000050E6  3F2E FFEE                move.w     -[A7], [A6 - 0x12]
  6789. 000050EA  4EBA 0688                jsr        [PC + 0x688 /* 00005774 */]
  6790. 000050EE  548F                     addq.l     A7, 2
  6791. label000050F0:
  6792. 000050F0  302E FFEE                move.w     D0, [A6 - 0x12]
  6793. label000050F4:
  6794. 000050F4  4CDF 1080                movem.l    D7,A4, [A7]+
  6795. 000050F8  4E5E                     unlink     A6
  6796. 000050FA  4E75                     rts
  6797. fn000050FC:
  6798. 000050FC  4E56 FD2A                link       A6, -0x02D6
  6799. 00005100  48E7 0108                movem.l    -[A7], D7,A4
  6800. 00005104  2D6D B388 FFEE           move.l     [A6 - 0x12], [A5 - 0x4C78]
  6801. 0000510A  486D B334                pea.l      [A5 - 0x4CCC]
  6802. 0000510E  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  6803. 00005112  4EAD 01EA                jsr        [A5 + 0x1EA /* export_57 */]
  6804. 00005116  508F                     addq.l     A7, 8
  6805. 00005118  4EBA 0D6E                jsr        [PC + 0xD6E /* 00005E88 */]
  6806. 0000511C  2E00                     move.l     D7, D0
  6807. 0000511E  4EBA 0D7C                jsr        [PC + 0xD7C /* 00005E9C */]
  6808. 00005122  DE80                     add.l      D7, D0
  6809. 00005124  4EBA 0D8A                jsr        [PC + 0xD8A /* 00005EB0 */]
  6810. 00005128  DE80                     add.l      D7, D0
  6811. 0000512A  4EBA 0D98                jsr        [PC + 0xD98 /* 00005EC4 */]
  6812. 0000512E  DE80                     add.l      D7, D0
  6813. 00005130  4878 0003                push.l     0x3
  6814. 00005134  2F07                     move.l     -[A7], D7
  6815. 00005136  4EAD 0042                jsr        [A5 + 0x42 /* export_4 */]
  6816. 0000513A  2F00                     move.l     -[A7], D0
  6817. 0000513C  4EAD 0A7A                jsr        [A5 + 0xA7A /* export_331 */]
  6818. 00005140  588F                     addq.l     A7, 4
  6819. 00005142  4A40                     tst.w      D0
  6820. 00005144  6706                     beq        +0x8 /* 0000514C */
  6821. 00005146  7025                     moveq.l    D0, 0x25
  6822. 00005148  6000 0122                bra        +0x124 /* 0000526C */
  6823. label0000514C:
  6824. 0000514C  526D B332                addq.w     [A5 - 0x4CCE], 1
  6825. 00005150  2D6D B3B8 FFEA           move.l     [A6 - 0x16], [A5 - 0x4C48]
  6826. 00005156  42A7                     clr.l      -[A7]
  6827. 00005158  42A7                     clr.l      -[A7]
  6828. 0000515A  4EAD 056A                jsr        [A5 + 0x56A /* export_169 */]
  6829. 0000515E  205F                     movea.l    A0, [A7]+
  6830. 00005160  2B48 B3B8                move.l     [A5 - 0x4C48], A0
  6831. 00005164  486E FD2A                pea.l      [A6 - 0x2D6]
  6832. 00005168  4EBA 0BD6                jsr        [PC + 0xBD6 /* 00005D40 */]
  6833. 0000516C  588F                     addq.l     A7, 4
  6834. 0000516E  2F2D B3B8                move.l     -[A7], [A5 - 0x4C48]
  6835. 00005172  486E FD2A                pea.l      [A6 - 0x2D6]
  6836. 00005176  4EAD 03EA                jsr        [A5 + 0x3EA /* export_121 */]
  6837. 0000517A  508F                     addq.l     A7, 8
  6838. 0000517C  41EE FE2A                lea.l      A0, [A6 - 0x1D6]
  6839. 00005180  2848                     movea.l    A4, A0
  6840. 00005182  486E FD2A                pea.l      [A6 - 0x2D6]
  6841. 00005186  4EBA 0BEC                jsr        [PC + 0xBEC /* 00005D74 */]
  6842. 0000518A  588F                     addq.l     A7, 4
  6843. 0000518C  41D4                     lea.l      A0, [A4]
  6844. 0000518E  49EC 0040                lea.l      A4, [A4 + 0x40]
  6845. 00005192  486E FD2A                pea.l      [A6 - 0x2D6]
  6846. 00005196  4850                     pea.l      [A0]
  6847. 00005198  4EBA 0856                jsr        [PC + 0x856 /* 000059F0 */]
  6848. 0000519C  508F                     addq.l     A7, 8
  6849. 0000519E  41D4                     lea.l      A0, [A4]
  6850. 000051A0  49EC 0040                lea.l      A4, [A4 + 0x40]
  6851. 000051A4  486E FD2A                pea.l      [A6 - 0x2D6]
  6852. 000051A8  4850                     pea.l      [A0]
  6853. 000051AA  4EBA 08B0                jsr        [PC + 0x8B0 /* 00005A5C */]
  6854. 000051AE  508F                     addq.l     A7, 8
  6855. 000051B0  41D4                     lea.l      A0, [A4]
  6856. 000051B2  49EC 0040                lea.l      A4, [A4 + 0x40]
  6857. 000051B6  486E FD2A                pea.l      [A6 - 0x2D6]
  6858. 000051BA  4850                     pea.l      [A0]
  6859. 000051BC  4EBA 08D2                jsr        [PC + 0x8D2 /* 00005A90 */]
  6860. 000051C0  508F                     addq.l     A7, 8
  6861. 000051C2  41D4                     lea.l      A0, [A4]
  6862. 000051C4  49EC 0040                lea.l      A4, [A4 + 0x40]
  6863. 000051C8  4850                     pea.l      [A0]
  6864. 000051CA  4EBA 08EA                jsr        [PC + 0x8EA /* 00005AB6 */]
  6865. 000051CE  588F                     addq.l     A7, 4
  6866. 000051D0  486E FFF2                pea.l      [A6 - 0xE]
  6867. 000051D4  486E FFFA                pea.l      [A6 - 0x6]
  6868. 000051D8  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  6869. 000051DC  4EBA 0944                jsr        [PC + 0x944 /* 00005B22 */]
  6870. 000051E0  4FEF 000C                lea.l      A7, [A7 + 0xC]
  6871. 000051E4  42A7                     clr.l      -[A7]
  6872. 000051E6  42A7                     clr.l      -[A7]
  6873. 000051E8  4EAD 056A                jsr        [A5 + 0x56A /* export_169 */]
  6874. 000051EC  205F                     movea.l    A0, [A7]+
  6875. 000051EE  2D48 FFF6                move.l     [A6 - 0xA], A0
  6876. 000051F2  206E FFFA                movea.l    A0, [A6 - 0x6]
  6877. 000051F6  42A7                     clr.l      -[A7]
  6878. 000051F8  2F2E FFF6                move.l     -[A7], [A6 - 0xA]
  6879. 000051FC  2F10                     move.l     -[A7], [A0]
  6880. 000051FE  206E FFF2                movea.l    A0, [A6 - 0xE]
  6881. 00005202  2F10                     move.l     -[A7], [A0]
  6882. 00005204  486E FE2A                pea.l      [A6 - 0x1D6]
  6883. 00005208  4EAD 0D1A                jsr        [A5 + 0xD1A /* export_415 */]
  6884. 0000520C  4FEF 0014                lea.l      A7, [A7 + 0x14]
  6885. 00005210  3D40 FFFE                move.w     [A6 - 0x2], D0
  6886. 00005214  2F2E FFF6                move.l     -[A7], [A6 - 0xA]
  6887. 00005218  4EAD 03AA                jsr        [A5 + 0x3AA /* export_113 */]
  6888. 0000521C  588F                     addq.l     A7, 4
  6889. 0000521E  2F2E FFFA                move.l     -[A7], [A6 - 0x6]
  6890. 00005222  4EAD 0572                jsr        [A5 + 0x572 /* export_170 */]
  6891. 00005226  2F2E FFF2                move.l     -[A7], [A6 - 0xE]
  6892. 0000522A  4EAD 0572                jsr        [A5 + 0x572 /* export_170 */]
  6893. 0000522E  486E FE2A                pea.l      [A6 - 0x1D6]
  6894. 00005232  4EBA 0E80                jsr        [PC + 0xE80 /* 000060B4 */]
  6895. 00005236  588F                     addq.l     A7, 4
  6896. 00005238  2F2D B3B8                move.l     -[A7], [A5 - 0x4C48]
  6897. 0000523C  4EAD 0572                jsr        [A5 + 0x572 /* export_170 */]
  6898. 00005240  2B6E FFEA B3B8           move.l     [A5 - 0x4C48], [A6 - 0x16]
  6899. 00005246  486D B334                pea.l      [A5 - 0x4CCC]
  6900. 0000524A  2F2E FFEE                move.l     -[A7], [A6 - 0x12]
  6901. 0000524E  4EAD 01B2                jsr        [A5 + 0x1B2 /* export_50 */]
  6902. 00005252  508F                     addq.l     A7, 8
  6903. 00005254  536D B332                subq.w     [A5 - 0x4CCE], 1
  6904. 00005258  4A6D B332                tst.w      [A5 - 0x4CCE]
  6905. 0000525C  660A                     bne        +0xC /* 00005268 */
  6906. 0000525E  3F2E FFFE                move.w     -[A7], [A6 - 0x2]
  6907. 00005262  4EBA 0510                jsr        [PC + 0x510 /* 00005774 */]
  6908. 00005266  548F                     addq.l     A7, 2
  6909. label00005268:
  6910. 00005268  302E FFFE                move.w     D0, [A6 - 0x2]
  6911. label0000526C:
  6912. 0000526C  4CDF 1080                movem.l    D7,A4, [A7]+
  6913. 00005270  4E5E                     unlink     A6
  6914. 00005272  4E75                     rts
  6915. fn00005274:
  6916. 00005274  4E56 FD2A                link       A6, -0x02D6
  6917. 00005278  48E7 0108                movem.l    -[A7], D7,A4
  6918. 0000527C  2D6D B388 FFEE           move.l     [A6 - 0x12], [A5 - 0x4C78]
  6919. 00005282  486D B334                pea.l      [A5 - 0x4CCC]
  6920. 00005286  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  6921. 0000528A  4EAD 01EA                jsr        [A5 + 0x1EA /* export_57 */]
  6922. 0000528E  508F                     addq.l     A7, 8
  6923. 00005290  4EBA 0C0A                jsr        [PC + 0xC0A /* 00005E9C */]
  6924. 00005294  2E00                     move.l     D7, D0
  6925. 00005296  4EBA 0C18                jsr        [PC + 0xC18 /* 00005EB0 */]
  6926. 0000529A  DE80                     add.l      D7, D0
  6927. 0000529C  4EBA 0C26                jsr        [PC + 0xC26 /* 00005EC4 */]
  6928. 000052A0  DE80                     add.l      D7, D0
  6929. 000052A2  4878 0003                push.l     0x3
  6930. 000052A6  2F07                     move.l     -[A7], D7
  6931. 000052A8  4EAD 0042                jsr        [A5 + 0x42 /* export_4 */]
  6932. 000052AC  2F00                     move.l     -[A7], D0
  6933. 000052AE  4EAD 0A7A                jsr        [A5 + 0xA7A /* export_331 */]
  6934. 000052B2  588F                     addq.l     A7, 4
  6935. 000052B4  4A40                     tst.w      D0
  6936. 000052B6  6706                     beq        +0x8 /* 000052BE */
  6937. 000052B8  7025                     moveq.l    D0, 0x25
  6938. 000052BA  6000 0106                bra        +0x108 /* 000053C2 */
  6939. label000052BE:
  6940. 000052BE  526D B332                addq.w     [A5 - 0x4CCE], 1
  6941. 000052C2  2D6D B3B8 FFEA           move.l     [A6 - 0x16], [A5 - 0x4C48]
  6942. 000052C8  42A7                     clr.l      -[A7]
  6943. 000052CA  42A7                     clr.l      -[A7]
  6944. 000052CC  4EAD 056A                jsr        [A5 + 0x56A /* export_169 */]
  6945. 000052D0  205F                     movea.l    A0, [A7]+
  6946. 000052D2  2B48 B3B8                move.l     [A5 - 0x4C48], A0
  6947. 000052D6  486E FD2A                pea.l      [A6 - 0x2D6]
  6948. 000052DA  4EBA 0A98                jsr        [PC + 0xA98 /* 00005D74 */]
  6949. 000052DE  588F                     addq.l     A7, 4
  6950. 000052E0  2F2D B3B8                move.l     -[A7], [A5 - 0x4C48]
  6951. 000052E4  486E FD2A                pea.l      [A6 - 0x2D6]
  6952. 000052E8  4EAD 03EA                jsr        [A5 + 0x3EA /* export_121 */]
  6953. 000052EC  508F                     addq.l     A7, 8
  6954. 000052EE  41EE FE2A                lea.l      A0, [A6 - 0x1D6]
  6955. 000052F2  2848                     movea.l    A4, A0
  6956. 000052F4  41D4                     lea.l      A0, [A4]
  6957. 000052F6  49EC 0040                lea.l      A4, [A4 + 0x40]
  6958. 000052FA  486E FD2A                pea.l      [A6 - 0x2D6]
  6959. 000052FE  4850                     pea.l      [A0]
  6960. 00005300  4EBA 075A                jsr        [PC + 0x75A /* 00005A5C */]
  6961. 00005304  508F                     addq.l     A7, 8
  6962. 00005306  41D4                     lea.l      A0, [A4]
  6963. 00005308  49EC 0040                lea.l      A4, [A4 + 0x40]
  6964. 0000530C  486E FD2A                pea.l      [A6 - 0x2D6]
  6965. 00005310  4850                     pea.l      [A0]
  6966. 00005312  4EBA 077C                jsr        [PC + 0x77C /* 00005A90 */]
  6967. 00005316  508F                     addq.l     A7, 8
  6968. 00005318  41D4                     lea.l      A0, [A4]
  6969. 0000531A  49EC 0040                lea.l      A4, [A4 + 0x40]
  6970. 0000531E  4850                     pea.l      [A0]
  6971. 00005320  4EBA 0794                jsr        [PC + 0x794 /* 00005AB6 */]
  6972. 00005324  588F                     addq.l     A7, 4
  6973. 00005326  486E FFF2                pea.l      [A6 - 0xE]
  6974. 0000532A  486E FFFA                pea.l      [A6 - 0x6]
  6975. 0000532E  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  6976. 00005332  4EBA 07EE                jsr        [PC + 0x7EE /* 00005B22 */]
  6977. 00005336  4FEF 000C                lea.l      A7, [A7 + 0xC]
  6978. 0000533A  42A7                     clr.l      -[A7]
  6979. 0000533C  42A7                     clr.l      -[A7]
  6980. 0000533E  4EAD 056A                jsr        [A5 + 0x56A /* export_169 */]
  6981. 00005342  205F                     movea.l    A0, [A7]+
  6982. 00005344  2D48 FFF6                move.l     [A6 - 0xA], A0
  6983. 00005348  206E FFFA                movea.l    A0, [A6 - 0x6]
  6984. 0000534C  42A7                     clr.l      -[A7]
  6985. 0000534E  2F2E FFF6                move.l     -[A7], [A6 - 0xA]
  6986. 00005352  2F10                     move.l     -[A7], [A0]
  6987. 00005354  206E FFF2                movea.l    A0, [A6 - 0xE]
  6988. 00005358  2F10                     move.l     -[A7], [A0]
  6989. 0000535A  486E FE2A                pea.l      [A6 - 0x1D6]
  6990. 0000535E  4EAD 0D1A                jsr        [A5 + 0xD1A /* export_415 */]
  6991. 00005362  4FEF 0014                lea.l      A7, [A7 + 0x14]
  6992. 00005366  3D40 FFFE                move.w     [A6 - 0x2], D0
  6993. 0000536A  2F2E FFF6                move.l     -[A7], [A6 - 0xA]
  6994. 0000536E  4EAD 03AA                jsr        [A5 + 0x3AA /* export_113 */]
  6995. 00005372  588F                     addq.l     A7, 4
  6996. 00005374  2F2E FFFA                move.l     -[A7], [A6 - 0x6]
  6997. 00005378  4EAD 0572                jsr        [A5 + 0x572 /* export_170 */]
  6998. 0000537C  2F2E FFF2                move.l     -[A7], [A6 - 0xE]
  6999. 00005380  4EAD 0572                jsr        [A5 + 0x572 /* export_170 */]
  7000. 00005384  486E FE2A                pea.l      [A6 - 0x1D6]
  7001. 00005388  4EBA 0D2A                jsr        [PC + 0xD2A /* 000060B4 */]
  7002. 0000538C  588F                     addq.l     A7, 4
  7003. 0000538E  2F2D B3B8                move.l     -[A7], [A5 - 0x4C48]
  7004. 00005392  4EAD 0572                jsr        [A5 + 0x572 /* export_170 */]
  7005. 00005396  2B6E FFEA B3B8           move.l     [A5 - 0x4C48], [A6 - 0x16]
  7006. 0000539C  486D B334                pea.l      [A5 - 0x4CCC]
  7007. 000053A0  2F2E FFEE                move.l     -[A7], [A6 - 0x12]
  7008. 000053A4  4EAD 01B2                jsr        [A5 + 0x1B2 /* export_50 */]
  7009. 000053A8  508F                     addq.l     A7, 8
  7010. 000053AA  536D B332                subq.w     [A5 - 0x4CCE], 1
  7011. 000053AE  4A6D B332                tst.w      [A5 - 0x4CCE]
  7012. 000053B2  660A                     bne        +0xC /* 000053BE */
  7013. 000053B4  3F2E FFFE                move.w     -[A7], [A6 - 0x2]
  7014. 000053B8  4EBA 03BA                jsr        [PC + 0x3BA /* 00005774 */]
  7015. 000053BC  548F                     addq.l     A7, 2
  7016. label000053BE:
  7017. 000053BE  302E FFFE                move.w     D0, [A6 - 0x2]
  7018. label000053C2:
  7019. 000053C2  4CDF 1080                movem.l    D7,A4, [A7]+
  7020. 000053C6  4E5E                     unlink     A6
  7021. 000053C8  4E75                     rts
  7022. fn000053CA:
  7023. 000053CA  4E56 FD2A                link       A6, -0x02D6
  7024. 000053CE  48E7 0108                movem.l    -[A7], D7,A4
  7025. 000053D2  2D6D B388 FFEE           move.l     [A6 - 0x12], [A5 - 0x4C78]
  7026. 000053D8  486D B334                pea.l      [A5 - 0x4CCC]
  7027. 000053DC  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  7028. 000053E0  4EAD 01EA                jsr        [A5 + 0x1EA /* export_57 */]
  7029. 000053E4  508F                     addq.l     A7, 8
  7030. 000053E6  4EBA 0AC8                jsr        [PC + 0xAC8 /* 00005EB0 */]
  7031. 000053EA  2E00                     move.l     D7, D0
  7032. 000053EC  4EBA 0AD6                jsr        [PC + 0xAD6 /* 00005EC4 */]
  7033. 000053F0  DE80                     add.l      D7, D0
  7034. 000053F2  4878 0003                push.l     0x3
  7035. 000053F6  2F07                     move.l     -[A7], D7
  7036. 000053F8  4EAD 0042                jsr        [A5 + 0x42 /* export_4 */]
  7037. 000053FC  2F00                     move.l     -[A7], D0
  7038. 000053FE  4EAD 0A7A                jsr        [A5 + 0xA7A /* export_331 */]
  7039. 00005402  588F                     addq.l     A7, 4
  7040. 00005404  4A40                     tst.w      D0
  7041. 00005406  6706                     beq        +0x8 /* 0000540E */
  7042. 00005408  7025                     moveq.l    D0, 0x25
  7043. 0000540A  6000 00F4                bra        +0xF6 /* 00005500 */
  7044. label0000540E:
  7045. 0000540E  526D B332                addq.w     [A5 - 0x4CCE], 1
  7046. 00005412  2D6D B3B8 FFEA           move.l     [A6 - 0x16], [A5 - 0x4C48]
  7047. 00005418  42A7                     clr.l      -[A7]
  7048. 0000541A  42A7                     clr.l      -[A7]
  7049. 0000541C  4EAD 056A                jsr        [A5 + 0x56A /* export_169 */]
  7050. 00005420  205F                     movea.l    A0, [A7]+
  7051. 00005422  2B48 B3B8                move.l     [A5 - 0x4C48], A0
  7052. 00005426  486E FD2A                pea.l      [A6 - 0x2D6]
  7053. 0000542A  4EBA 097C                jsr        [PC + 0x97C /* 00005DA8 */]
  7054. 0000542E  588F                     addq.l     A7, 4
  7055. 00005430  2F2D B3B8                move.l     -[A7], [A5 - 0x4C48]
  7056. 00005434  486E FD2A                pea.l      [A6 - 0x2D6]
  7057. 00005438  4EAD 03EA                jsr        [A5 + 0x3EA /* export_121 */]
  7058. 0000543C  508F                     addq.l     A7, 8
  7059. 0000543E  41EE FE2A                lea.l      A0, [A6 - 0x1D6]
  7060. 00005442  2848                     movea.l    A4, A0
  7061. 00005444  41D4                     lea.l      A0, [A4]
  7062. 00005446  49EC 0040                lea.l      A4, [A4 + 0x40]
  7063. 0000544A  486E FD2A                pea.l      [A6 - 0x2D6]
  7064. 0000544E  4850                     pea.l      [A0]
  7065. 00005450  4EBA 063E                jsr        [PC + 0x63E /* 00005A90 */]
  7066. 00005454  508F                     addq.l     A7, 8
  7067. 00005456  41D4                     lea.l      A0, [A4]
  7068. 00005458  49EC 0040                lea.l      A4, [A4 + 0x40]
  7069. 0000545C  4850                     pea.l      [A0]
  7070. 0000545E  4EBA 0656                jsr        [PC + 0x656 /* 00005AB6 */]
  7071. 00005462  588F                     addq.l     A7, 4
  7072. 00005464  486E FFF2                pea.l      [A6 - 0xE]
  7073. 00005468  486E FFFA                pea.l      [A6 - 0x6]
  7074. 0000546C  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  7075. 00005470  4EBA 06B0                jsr        [PC + 0x6B0 /* 00005B22 */]
  7076. 00005474  4FEF 000C                lea.l      A7, [A7 + 0xC]
  7077. 00005478  42A7                     clr.l      -[A7]
  7078. 0000547A  42A7                     clr.l      -[A7]
  7079. 0000547C  4EAD 056A                jsr        [A5 + 0x56A /* export_169 */]
  7080. 00005480  205F                     movea.l    A0, [A7]+
  7081. 00005482  2D48 FFF6                move.l     [A6 - 0xA], A0
  7082. 00005486  206E FFFA                movea.l    A0, [A6 - 0x6]
  7083. 0000548A  42A7                     clr.l      -[A7]
  7084. 0000548C  2F2E FFF6                move.l     -[A7], [A6 - 0xA]
  7085. 00005490  2F10                     move.l     -[A7], [A0]
  7086. 00005492  206E FFF2                movea.l    A0, [A6 - 0xE]
  7087. 00005496  2F10                     move.l     -[A7], [A0]
  7088. 00005498  486E FE2A                pea.l      [A6 - 0x1D6]
  7089. 0000549C  4EAD 0D1A                jsr        [A5 + 0xD1A /* export_415 */]
  7090. 000054A0  4FEF 0014                lea.l      A7, [A7 + 0x14]
  7091. 000054A4  3D40 FFFE                move.w     [A6 - 0x2], D0
  7092. 000054A8  2F2E FFF6                move.l     -[A7], [A6 - 0xA]
  7093. 000054AC  4EAD 03AA                jsr        [A5 + 0x3AA /* export_113 */]
  7094. 000054B0  588F                     addq.l     A7, 4
  7095. 000054B2  2F2E FFFA                move.l     -[A7], [A6 - 0x6]
  7096. 000054B6  4EAD 0572                jsr        [A5 + 0x572 /* export_170 */]
  7097. 000054BA  2F2E FFF2                move.l     -[A7], [A6 - 0xE]
  7098. 000054BE  4EAD 0572                jsr        [A5 + 0x572 /* export_170 */]
  7099. 000054C2  486E FE2A                pea.l      [A6 - 0x1D6]
  7100. 000054C6  4EBA 0BEC                jsr        [PC + 0xBEC /* 000060B4 */]
  7101. 000054CA  588F                     addq.l     A7, 4
  7102. 000054CC  2F2D B3B8                move.l     -[A7], [A5 - 0x4C48]
  7103. 000054D0  4EAD 0572                jsr        [A5 + 0x572 /* export_170 */]
  7104. 000054D4  2B6E FFEA B3B8           move.l     [A5 - 0x4C48], [A6 - 0x16]
  7105. 000054DA  486D B334                pea.l      [A5 - 0x4CCC]
  7106. 000054DE  2F2E FFEE                move.l     -[A7], [A6 - 0x12]
  7107. 000054E2  4EAD 01B2                jsr        [A5 + 0x1B2 /* export_50 */]
  7108. 000054E6  508F                     addq.l     A7, 8
  7109. 000054E8  536D B332                subq.w     [A5 - 0x4CCE], 1
  7110. 000054EC  4A6D B332                tst.w      [A5 - 0x4CCE]
  7111. 000054F0  660A                     bne        +0xC /* 000054FC */
  7112. 000054F2  3F2E FFFE                move.w     -[A7], [A6 - 0x2]
  7113. 000054F6  4EBA 027C                jsr        [PC + 0x27C /* 00005774 */]
  7114. 000054FA  548F                     addq.l     A7, 2
  7115. label000054FC:
  7116. 000054FC  302E FFFE                move.w     D0, [A6 - 0x2]
  7117. label00005500:
  7118. 00005500  4CDF 1080                movem.l    D7,A4, [A7]+
  7119. 00005504  4E5E                     unlink     A6
  7120. 00005506  4E75                     rts
  7121. export_381:
  7122. 00005508  4E56 FD2C                link       A6, -0x02D4
  7123. 0000550C  48E7 0108                movem.l    -[A7], D7,A4
  7124. 00005510  4EBA 0962                jsr        [PC + 0x962 /* 00005E74 */]
  7125. 00005514  2E00                     move.l     D7, D0
  7126. 00005516  4EBA 0970                jsr        [PC + 0x970 /* 00005E88 */]
  7127. 0000551A  DE80                     add.l      D7, D0
  7128. 0000551C  4EBA 097E                jsr        [PC + 0x97E /* 00005E9C */]
  7129. 00005520  DE80                     add.l      D7, D0
  7130. 00005522  4EBA 098C                jsr        [PC + 0x98C /* 00005EB0 */]
  7131. 00005526  DE80                     add.l      D7, D0
  7132. 00005528  4EBA 099A                jsr        [PC + 0x99A /* 00005EC4 */]
  7133. 0000552C  DE80                     add.l      D7, D0
  7134. 0000552E  4878 0003                push.l     0x3
  7135. 00005532  2F07                     move.l     -[A7], D7
  7136. 00005534  4EAD 0042                jsr        [A5 + 0x42 /* export_4 */]
  7137. 00005538  2F00                     move.l     -[A7], D0
  7138. 0000553A  4EAD 0A7A                jsr        [A5 + 0xA7A /* export_331 */]
  7139. 0000553E  588F                     addq.l     A7, 4
  7140. 00005540  4A40                     tst.w      D0
  7141. 00005542  6706                     beq        +0x8 /* 0000554A */
  7142. 00005544  7025                     moveq.l    D0, 0x25
  7143. 00005546  6000 00CC                bra        +0xCE /* 00005614 */
  7144. label0000554A:
  7145. 0000554A  41EE FE34                lea.l      A0, [A6 - 0x1CC]
  7146. 0000554E  2848                     movea.l    A4, A0
  7147. 00005550  486E FD2C                pea.l      [A6 - 0x2D4]
  7148. 00005554  4EBA 07B6                jsr        [PC + 0x7B6 /* 00005D0C */]
  7149. 00005558  588F                     addq.l     A7, 4
  7150. 0000555A  41D4                     lea.l      A0, [A4]
  7151. 0000555C  49EC 0040                lea.l      A4, [A4 + 0x40]
  7152. 00005560  486E FD2C                pea.l      [A6 - 0x2D4]
  7153. 00005564  4850                     pea.l      [A0]
  7154. 00005566  4EBA 0454                jsr        [PC + 0x454 /* 000059BC */]
  7155. 0000556A  508F                     addq.l     A7, 8
  7156. 0000556C  41D4                     lea.l      A0, [A4]
  7157. 0000556E  49EC 0040                lea.l      A4, [A4 + 0x40]
  7158. 00005572  486E FD2C                pea.l      [A6 - 0x2D4]
  7159. 00005576  4850                     pea.l      [A0]
  7160. 00005578  4EBA 0476                jsr        [PC + 0x476 /* 000059F0 */]
  7161. 0000557C  508F                     addq.l     A7, 8
  7162. 0000557E  41D4                     lea.l      A0, [A4]
  7163. 00005580  49EC 0040                lea.l      A4, [A4 + 0x40]
  7164. 00005584  486E FD2C                pea.l      [A6 - 0x2D4]
  7165. 00005588  4850                     pea.l      [A0]
  7166. 0000558A  4EBA 04D0                jsr        [PC + 0x4D0 /* 00005A5C */]
  7167. 0000558E  508F                     addq.l     A7, 8
  7168. 00005590  41D4                     lea.l      A0, [A4]
  7169. 00005592  49EC 0040                lea.l      A4, [A4 + 0x40]
  7170. 00005596  486E FD2C                pea.l      [A6 - 0x2D4]
  7171. 0000559A  4850                     pea.l      [A0]
  7172. 0000559C  4EBA 04F2                jsr        [PC + 0x4F2 /* 00005A90 */]
  7173. 000055A0  508F                     addq.l     A7, 8
  7174. 000055A2  41D4                     lea.l      A0, [A4]
  7175. 000055A4  49EC 0040                lea.l      A4, [A4 + 0x40]
  7176. 000055A8  4850                     pea.l      [A0]
  7177. 000055AA  4EBA 050A                jsr        [PC + 0x50A /* 00005AB6 */]
  7178. 000055AE  588F                     addq.l     A7, 4
  7179. 000055B0  486E FFF8                pea.l      [A6 - 0x8]
  7180. 000055B4  486E FE30                pea.l      [A6 - 0x1D0]
  7181. 000055B8  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  7182. 000055BC  4EBA 0564                jsr        [PC + 0x564 /* 00005B22 */]
  7183. 000055C0  4FEF 000C                lea.l      A7, [A7 + 0xC]
  7184. 000055C4  206E FFF8                movea.l    A0, [A6 - 0x8]
  7185. 000055C8  2050                     movea.l    A0, [A0]
  7186. 000055CA  4A50                     tst.w      [A0]
  7187. 000055CC  6606                     bne        +0x8 /* 000055D4 */
  7188. 000055CE  426E FFF6                clr.w      [A6 - 0xA]
  7189. 000055D2  6022                     bra        +0x24 /* 000055F6 */
  7190. label000055D4:
  7191. 000055D4  206E FE30                movea.l    A0, [A6 - 0x1D0]
  7192. 000055D8  42A7                     clr.l      -[A7]
  7193. 000055DA  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  7194. 000055DE  2F10                     move.l     -[A7], [A0]
  7195. 000055E0  206E FFF8                movea.l    A0, [A6 - 0x8]
  7196. 000055E4  2F10                     move.l     -[A7], [A0]
  7197. 000055E6  486E FE34                pea.l      [A6 - 0x1CC]
  7198. 000055EA  4EAD 0D1A                jsr        [A5 + 0xD1A /* export_415 */]
  7199. 000055EE  4FEF 0014                lea.l      A7, [A7 + 0x14]
  7200. 000055F2  3D40 FFF6                move.w     [A6 - 0xA], D0
  7201. label000055F6:
  7202. 000055F6  2F2E FE30                move.l     -[A7], [A6 - 0x1D0]
  7203. 000055FA  4EAD 0572                jsr        [A5 + 0x572 /* export_170 */]
  7204. 000055FE  2F2E FFF8                move.l     -[A7], [A6 - 0x8]
  7205. 00005602  4EAD 0572                jsr        [A5 + 0x572 /* export_170 */]
  7206. 00005606  486E FE34                pea.l      [A6 - 0x1CC]
  7207. 0000560A  4EBA 0AA8                jsr        [PC + 0xAA8 /* 000060B4 */]
  7208. 0000560E  588F                     addq.l     A7, 4
  7209. 00005610  302E FFF6                move.w     D0, [A6 - 0xA]
  7210. label00005614:
  7211. 00005614  4CDF 1080                movem.l    D7,A4, [A7]+
  7212. 00005618  4E5E                     unlink     A6
  7213. 0000561A  4E75                     rts
  7214. fn0000561C:
  7215. 0000561C  4E56 FFF8                link       A6, -0x0008
  7216. 00005620  48E7 0108                movem.l    -[A7], D7,A4
  7217. 00005624  286E 000C                movea.l    A4, [A6 + 0xC]
  7218. 00005628  4A54                     tst.w      [A4]
  7219. 0000562A  6606                     bne        +0x8 /* 00005632 */
  7220. 0000562C  7000                     moveq.l    D0, 0x00
  7221. 0000562E  6000 008C                bra        +0x8E /* 000056BC */
  7222. label00005632:
  7223. 00005632  3D6D B32E FFF8           move.w     [A6 - 0x8], [A5 - 0x4CD2]
  7224. 00005638  486E FFFC                pea.l      [A6 - 0x4]
  7225. 0000563C  486E FFFA                pea.l      [A6 - 0x6]
  7226. 00005640  2F2E 0014                move.l     -[A7], [A6 + 0x14]
  7227. 00005644  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  7228. 00005648  2F0C                     move.l     -[A7], A4
  7229. 0000564A  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  7230. 0000564E  4EAD 0C92                jsr        [A5 + 0xC92 /* export_398 */]
  7231. 00005652  4FEF 0018                lea.l      A7, [A7 + 0x18]
  7232. 00005656  3E00                     move.w     D7, D0
  7233. 00005658  4A47                     tst.w      D7
  7234. 0000565A  6706                     beq        +0x8 /* 00005662 */
  7235. 0000565C  3007                     move.w     D0, D7
  7236. 0000565E  6000 005C                bra        +0x5E /* 000056BC */
  7237. label00005662:
  7238. 00005662  302D B32E                move.w     D0, [A5 - 0x4CD2]
  7239. 00005666  B06E FFF8                cmp.w      D0, [A6 - 0x8]
  7240. 0000566A  6714                     beq        +0x16 /* 00005680 */
  7241. 0000566C  0C6E 0001 FFFA           cmpi.w     [A6 - 0x6], 0x1
  7242. 00005672  660C                     bne        +0xE /* 00005680 */
  7243. 00005674  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  7244. 00005678  4EAD 0572                jsr        [A5 + 0x572 /* export_170 */]
  7245. 0000567C  7002                     moveq.l    D0, 0x02
  7246. 0000567E  603C                     bra        +0x3E /* 000056BC */
  7247. label00005680:
  7248. 00005680  302E FFFA                move.w     D0, [A6 - 0x6]
  7249. 00005684  48C0                     ext.l      D0
  7250. 00005686  E780                     asl        D0, 3
  7251. 00005688  D9C0                     add.l      A4, D0
  7252. 0000568A  4A54                     tst.w      [A4]
  7253. 0000568C  670C                     beq        +0xE /* 0000569A */
  7254. 0000568E  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  7255. 00005692  4EAD 0572                jsr        [A5 + 0x572 /* export_170 */]
  7256. 00005696  7013                     moveq.l    D0, 0x13
  7257. 00005698  6022                     bra        +0x24 /* 000056BC */
  7258. label0000569A:
  7259. 0000569A  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  7260. 0000569E  4EAD 02BA                jsr        [A5 + 0x2BA /* export_83 */]
  7261. 000056A2  588F                     addq.l     A7, 4
  7262. 000056A4  3F3C 0001                move.w     -[A7], 0x1
  7263. 000056A8  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  7264. 000056AC  4EBA 1E80                jsr        [PC + 0x1E80 /* 0000752E */]
  7265. 000056B0  5C8F                     addq.l     A7, 6
  7266. 000056B2  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  7267. 000056B6  4EAD 0572                jsr        [A5 + 0x572 /* export_170 */]
  7268. 000056BA  7000                     moveq.l    D0, 0x00
  7269. label000056BC:
  7270. 000056BC  4CDF 1080                movem.l    D7,A4, [A7]+
  7271. 000056C0  4E5E                     unlink     A6
  7272. 000056C2  4E75                     rts
  7273. fn000056C4:
  7274. 000056C4  4E56 FFF0                link       A6, -0x0010
  7275. 000056C8  48E7 0300                movem.l    -[A7], D6,D7
  7276. 000056CC  42A7                     clr.l      -[A7]
  7277. 000056CE  2F2D B3A0                move.l     -[A7], [A5 - 0x4C60]
  7278. 000056D2  4EAD 057A                jsr        [A5 + 0x57A /* export_171 */]
  7279. 000056D6  201F                     move.l     D0, [A7]+
  7280. 000056D8  4878 0010                push.l     0x10
  7281. 000056DC  2F00                     move.l     -[A7], D0
  7282. 000056DE  4EAD 005A                jsr        [A5 + 0x5A /* export_7 */]
  7283. 000056E2  3E00                     move.w     D7, D0
  7284. 000056E4  7C00                     moveq.l    D6, 0x00
  7285. 000056E6  6044                     bra        +0x46 /* 0000572C */
  7286. label000056E8:
  7287. 000056E8  206D B3A0                movea.l    A0, [A5 - 0x4C60]
  7288. 000056EC  3006                     move.w     D0, D6
  7289. 000056EE  48C0                     ext.l      D0
  7290. 000056F0  E980                     asl        D0, 4
  7291. 000056F2  D090                     add.l      D0, [A0]
  7292. 000056F4  2040                     movea.l    A0, D0
  7293. 000056F6  43EE FFF0                lea.l      A1, [A6 - 0x10]
  7294. 000056FA  22D8                     move.l     [A1]+, [A0]+
  7295. 000056FC  22D8                     move.l     [A1]+, [A0]+
  7296. 000056FE  22D8                     move.l     [A1]+, [A0]+
  7297. 00005700  22D8                     move.l     [A1]+, [A0]+
  7298. 00005702  0C6E FFFF FFF0           cmpi.w     [A6 - 0x10], 0xFFFF
  7299. 00005708  6620                     bne        +0x22 /* 0000572A */
  7300. 0000570A  70FE                     moveq.l    D0, 0xFFFFFFFE
  7301. 0000570C  3D40 FFF0                move.w     [A6 - 0x10], D0
  7302. 00005710  206D B3A0                movea.l    A0, [A5 - 0x4C60]
  7303. 00005714  3006                     move.w     D0, D6
  7304. 00005716  48C0                     ext.l      D0
  7305. 00005718  E980                     asl        D0, 4
  7306. 0000571A  D090                     add.l      D0, [A0]
  7307. 0000571C  2040                     movea.l    A0, D0
  7308. 0000571E  43EE FFF0                lea.l      A1, [A6 - 0x10]
  7309. 00005722  20D9                     move.l     [A0]+, [A1]+
  7310. 00005724  20D9                     move.l     [A0]+, [A1]+
  7311. 00005726  20D9                     move.l     [A0]+, [A1]+
  7312. 00005728  20D9                     move.l     [A0]+, [A1]+
  7313. label0000572A:
  7314. 0000572A  5246                     addq.w     D6, 1
  7315. label0000572C:
  7316. 0000572C  BC47                     cmp.w      D6, D7
  7317. 0000572E  6DB8                     blt        -0x46 /* 000056E8 */
  7318. 00005730  4CDF 00C0                movem.l    D6,D7, [A7]+
  7319. 00005734  4E5E                     unlink     A6
  7320. 00005736  4E75                     rts
  7321. export_377:
  7322. 00005738  4E56 0000                link       A6, 0
  7323. 0000573C  48E7 0038                movem.l    -[A7], A2,A3,A4
  7324. 00005740  286E 0008                movea.l    A4, [A6 + 0x8]
  7325. 00005744  266E 000C                movea.l    A3, [A6 + 0xC]
  7326. 00005748  246E 0010                movea.l    A2, [A6 + 0x10]
  7327. 0000574C  B5EC 000E                cmpa.l     A2, [A4 + 0xE]
  7328. 00005750  661A                     bne        +0x1C /* 0000576C */
  7329. 00005752  4A6D B330                tst.w      [A5 - 0x4CD0]
  7330. 00005756  6C14                     bge        +0x16 /* 0000576C */
  7331. 00005758  3B6B 0002 B330           move.w     [A5 - 0x4CD0], [A3 + 0x2]
  7332. 0000575E  2F2D B39C                move.l     -[A7], [A5 - 0x4C64]
  7333. 00005762  2F2C 000A                move.l     -[A7], [A4 + 0xA]
  7334. 00005766  4EAD 03D2                jsr        [A5 + 0x3D2 /* export_118 */]
  7335. 0000576A  508F                     addq.l     A7, 8
  7336. label0000576C:
  7337. 0000576C  4CDF 1C00                movem.l    A2,A3,A4, [A7]+
  7338. 00005770  4E5E                     unlink     A6
  7339. 00005772  4E75                     rts
  7340. fn00005774:
  7341. 00005774  4E56 FEE2                link       A6, -0x011E
  7342. 00005778  4A6E 0008                tst.w      [A6 + 0x8]
  7343. 0000577C  6F00 0110                ble        +0x112 /* 0000588E */
  7344. 00005780  0C6E 003E 0008           cmpi.w     [A6 + 0x8], 0x3E /* '>' */
  7345. 00005786  660A                     bne        +0xC /* 00005792 */
  7346. 00005788  4EAD 01AA                jsr        [A5 + 0x1AA /* export_49 */]
  7347. 0000578C  4A40                     tst.w      D0
  7348. 0000578E  6700 00FE                beq        +0x100 /* 0000588E */
  7349. label00005792:
  7350. 00005792  4EAD 0AAA                jsr        [A5 + 0xAAA /* export_337 */]
  7351. 00005796  4A6D B330                tst.w      [A5 - 0x4CD0]
  7352. 0000579A  6C14                     bge        +0x16 /* 000057B0 */
  7353. 0000579C  4267                     clr.w      -[A7]
  7354. 0000579E  3F2E 0008                move.w     -[A7], [A6 + 0x8]
  7355. 000057A2  3F3C 03EA                move.w     -[A7], 0x3EA
  7356. 000057A6  4EAD 04D2                jsr        [A5 + 0x4D2 /* export_150 */]
  7357. 000057AA  5C8F                     addq.l     A7, 6
  7358. 000057AC  6000 00E0                bra        +0xE2 /* 0000588E */
  7359. label000057B0:
  7360. 000057B0  A850                     syscall    InitCursor
  7361. 000057B2  486E FEE2                pea.l      [A6 - 0x11E]
  7362. 000057B6  3F3C 03EA                move.w     -[A7], 0x3EA
  7363. 000057BA  3F2E 0008                move.w     -[A7], [A6 + 0x8]
  7364. 000057BE  4EAD 0772                jsr        [A5 + 0x772 /* export_234 */]
  7365. 000057C2  486E FFF0                pea.l      [A6 - 0x10]
  7366. 000057C6  A874                     syscall    GetPort
  7367. 000057C8  42A7                     clr.l      -[A7]
  7368. 000057CA  3F3C 0258                move.w     -[A7], 0x258
  7369. 000057CE  42A7                     clr.l      -[A7]
  7370. 000057D0  4878 FFFF                push.l     0xFFFF
  7371. 000057D4  A97C                     syscall    GetNewDialog
  7372. 000057D6  205F                     movea.l    A0, [A7]+
  7373. 000057D8  2D48 FFEC                move.l     [A6 - 0x14], A0
  7374. 000057DC  2F2E FFEC                move.l     -[A7], [A6 - 0x14]
  7375. 000057E0  A873                     syscall    SetPort
  7376. 000057E2  2F2E FFEC                move.l     -[A7], [A6 - 0x14]
  7377. 000057E6  3F3C 0003                move.w     -[A7], 0x3
  7378. 000057EA  486E FFE4                pea.l      [A6 - 0x1C]
  7379. 000057EE  486E FFF4                pea.l      [A6 - 0xC]
  7380. 000057F2  486E FFF8                pea.l      [A6 - 0x8]
  7381. 000057F6  A98D                     syscall    GetDialogItem/GetDItem
  7382. 000057F8  2F2E FFF4                move.l     -[A7], [A6 - 0xC]
  7383. 000057FC  486E FEE2                pea.l      [A6 - 0x11E]
  7384. 00005800  A98F                     syscall    SetDialogItemText/SetIText
  7385. 00005802  2F2E FFEC                move.l     -[A7], [A6 - 0x14]
  7386. 00005806  4EAD 0492                jsr        [A5 + 0x492 /* export_142 */]
  7387. 0000580A  588F                     addq.l     A7, 4
  7388. 0000580C  42A7                     clr.l      -[A7]
  7389. 0000580E  486E FFE6                pea.l      [A6 - 0x1A]
  7390. 00005812  A991                     syscall    ModalDialog
  7391. 00005814  2F2E FFEC                move.l     -[A7], [A6 - 0x14]
  7392. 00005818  A983                     syscall    DisposeDialog
  7393. 0000581A  2F2E FFF0                move.l     -[A7], [A6 - 0x10]
  7394. 0000581E  A873                     syscall    SetPort
  7395. 00005820  0C6E 0001 FFE6           cmpi.w     [A6 - 0x1A], 0x1
  7396. 00005826  6666                     bne        +0x68 /* 0000588E */
  7397. 00005828  2F2D B39C                move.l     -[A7], [A5 - 0x4C64]
  7398. 0000582C  4EAD 0402                jsr        [A5 + 0x402 /* export_124 */]
  7399. 00005830  588F                     addq.l     A7, 4
  7400. 00005832  42A7                     clr.l      -[A7]
  7401. 00005834  42A7                     clr.l      -[A7]
  7402. 00005836  4EAD 056A                jsr        [A5 + 0x56A /* export_169 */]
  7403. 0000583A  205F                     movea.l    A0, [A7]+
  7404. 0000583C  2D48 FFE8                move.l     [A6 - 0x18], A0
  7405. 00005840  42A7                     clr.l      -[A7]
  7406. 00005842  2F2E FFE8                move.l     -[A7], [A6 - 0x18]
  7407. 00005846  2F2D B39C                move.l     -[A7], [A5 - 0x4C64]
  7408. 0000584A  4EAD 0D32                jsr        [A5 + 0xD32 /* export_418 */]
  7409. 0000584E  4FEF 000C                lea.l      A7, [A7 + 0xC]
  7410. 00005852  2F2D B39C                move.l     -[A7], [A5 - 0x4C64]
  7411. 00005856  4EAD 058A                jsr        [A5 + 0x58A /* export_173 */]
  7412. 0000585A  2F2E FFE8                move.l     -[A7], [A6 - 0x18]
  7413. 0000585E  4EAD 058A                jsr        [A5 + 0x58A /* export_173 */]
  7414. 00005862  206D B39C                movea.l    A0, [A5 - 0x4C64]
  7415. 00005866  3F2D B330                move.w     -[A7], [A5 - 0x4CD0]
  7416. 0000586A  42A7                     clr.l      -[A7]
  7417. 0000586C  2F10                     move.l     -[A7], [A0]
  7418. 0000586E  206E FFE8                movea.l    A0, [A6 - 0x18]
  7419. 00005872  2F10                     move.l     -[A7], [A0]
  7420. 00005874  42A7                     clr.l      -[A7]
  7421. 00005876  4EAD 0AA2                jsr        [A5 + 0xAA2 /* export_336 */]
  7422. 0000587A  4FEF 0012                lea.l      A7, [A7 + 0x12]
  7423. 0000587E  2F2E FFE8                move.l     -[A7], [A6 - 0x18]
  7424. 00005882  4EAD 0572                jsr        [A5 + 0x572 /* export_170 */]
  7425. 00005886  2F2D B39C                move.l     -[A7], [A5 - 0x4C64]
  7426. 0000588A  4EAD 0592                jsr        [A5 + 0x592 /* export_174 */]
  7427. label0000588E:
  7428. 0000588E  4E5E                     unlink     A6
  7429. 00005890  4E75                     rts
  7430. fn00005892:
  7431. 00005892  4E56 FFC8                link       A6, -0x0038
  7432. 00005896  206E 0008                movea.l    A0, [A6 + 0x8]
  7433. 0000589A  2050                     movea.l    A0, [A0]
  7434. 0000589C  43EE FFC8                lea.l      A1, [A6 - 0x38]
  7435. 000058A0  7006                     moveq.l    D0, 0x06
  7436. label000058A2:
  7437. 000058A2  22D8                     move.l     [A1]+, [A0]+
  7438. 000058A4  51C8 FFFC                dbf        D0, -0x6 /* 000058A2 */
  7439. 000058A8  32D8                     move.w     [A1]+, [A0]+
  7440. 000058AA  206E FFE2                movea.l    A0, [A6 - 0x1E]
  7441. 000058AE  302E 000C                move.w     D0, [A6 + 0xC]
  7442. 000058B2  C1FC 001A                muls.w     D0, 0x1A
  7443. 000058B6  D090                     add.l      D0, [A0]
  7444. 000058B8  2040                     movea.l    A0, D0
  7445. 000058BA  43EE FFE6                lea.l      A1, [A6 - 0x1A]
  7446. 000058BE  7005                     moveq.l    D0, 0x05
  7447. label000058C0:
  7448. 000058C0  22D8                     move.l     [A1]+, [A0]+
  7449. 000058C2  51C8 FFFC                dbf        D0, -0x6 /* 000058C0 */
  7450. 000058C6  32D8                     move.w     [A1]+, [A0]+
  7451. 000058C8  2F2E 000E                move.l     -[A7], [A6 + 0xE]
  7452. 000058CC  2F2E 0012                move.l     -[A7], [A6 + 0x12]
  7453. 000058D0  4267                     clr.w      -[A7]
  7454. 000058D2  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  7455. 000058D6  4EBA 0614                jsr        [PC + 0x614 /* 00005EEC */]
  7456. 000058DA  4FEF 000E                lea.l      A7, [A7 + 0xE]
  7457. 000058DE  3F3C 0004                move.w     -[A7], 0x4
  7458. 000058E2  2F2E 0012                move.l     -[A7], [A6 + 0x12]
  7459. 000058E6  4EBA 02B8                jsr        [PC + 0x2B8 /* 00005BA0 */]
  7460. 000058EA  5C8F                     addq.l     A7, 6
  7461. 000058EC  4E5E                     unlink     A6
  7462. 000058EE  4E75                     rts
  7463. fn000058F0:
  7464. 000058F0  4E56 FFE2                link       A6, -0x001E
  7465. 000058F4  206E 0008                movea.l    A0, [A6 + 0x8]
  7466. 000058F8  2050                     movea.l    A0, [A0]
  7467. 000058FA  43EE FFE2                lea.l      A1, [A6 - 0x1E]
  7468. 000058FE  7006                     moveq.l    D0, 0x06
  7469. label00005900:
  7470. 00005900  22D8                     move.l     [A1]+, [A0]+
  7471. 00005902  51C8 FFFC                dbf        D0, -0x6 /* 00005900 */
  7472. 00005906  32D8                     move.w     [A1]+, [A0]+
  7473. 00005908  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  7474. 0000590C  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  7475. 00005910  3F3C 0001                move.w     -[A7], 0x1
  7476. 00005914  2F2E FFF8                move.l     -[A7], [A6 - 0x8]
  7477. 00005918  4EBA 05D2                jsr        [PC + 0x5D2 /* 00005EEC */]
  7478. 0000591C  4FEF 000E                lea.l      A7, [A7 + 0xE]
  7479. 00005920  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  7480. 00005924  4EBA 03E6                jsr        [PC + 0x3E6 /* 00005D0C */]
  7481. 00005928  588F                     addq.l     A7, 4
  7482. 0000592A  4E5E                     unlink     A6
  7483. 0000592C  4E75                     rts
  7484. fn0000592E:
  7485. 0000592E  4E56 FFAE                link       A6, -0x0052
  7486. 00005932  206E 0008                movea.l    A0, [A6 + 0x8]
  7487. 00005936  302E 000C                move.w     D0, [A6 + 0xC]
  7488. 0000593A  C1FC 0052                muls.w     D0, 0x52 /* 'R' */
  7489. 0000593E  D090                     add.l      D0, [A0]
  7490. 00005940  2040                     movea.l    A0, D0
  7491. 00005942  43EE FFAE                lea.l      A1, [A6 - 0x52]
  7492. 00005946  7013                     moveq.l    D0, 0x13
  7493. label00005948:
  7494. 00005948  22D8                     move.l     [A1]+, [A0]+
  7495. 0000594A  51C8 FFFC                dbf        D0, -0x6 /* 00005948 */
  7496. 0000594E  32D8                     move.w     [A1]+, [A0]+
  7497. 00005950  4AAE FFF0                tst.l      [A6 - 0x10]
  7498. 00005954  663C                     bne        +0x3E /* 00005992 */
  7499. 00005956  4267                     clr.w      -[A7]
  7500. 00005958  4EAD 01BA                jsr        [A5 + 0x1BA /* export_51 */]
  7501. 0000595C  548F                     addq.l     A7, 2
  7502. 0000595E  2D40 FFF0                move.l     [A6 - 0x10], D0
  7503. 00005962  2F2E 000E                move.l     -[A7], [A6 + 0xE]
  7504. 00005966  2F2E 0012                move.l     -[A7], [A6 + 0x12]
  7505. 0000596A  3F3C 0001                move.w     -[A7], 0x1
  7506. 0000596E  2F2E FFF0                move.l     -[A7], [A6 - 0x10]
  7507. 00005972  4EBA 0578                jsr        [PC + 0x578 /* 00005EEC */]
  7508. 00005976  4FEF 000E                lea.l      A7, [A7 + 0xE]
  7509. 0000597A  2F2E FFF0                move.l     -[A7], [A6 - 0x10]
  7510. 0000597E  4EAD 0572                jsr        [A5 + 0x572 /* export_170 */]
  7511. 00005982  3F3C 0005                move.w     -[A7], 0x5
  7512. 00005986  2F2E 0012                move.l     -[A7], [A6 + 0x12]
  7513. 0000598A  4EBA 0214                jsr        [PC + 0x214 /* 00005BA0 */]
  7514. 0000598E  5C8F                     addq.l     A7, 6
  7515. 00005990  6026                     bra        +0x28 /* 000059B8 */
  7516. label00005992:
  7517. 00005992  2F2E 000E                move.l     -[A7], [A6 + 0xE]
  7518. 00005996  2F2E 0012                move.l     -[A7], [A6 + 0x12]
  7519. 0000599A  3F3C 0001                move.w     -[A7], 0x1
  7520. 0000599E  2F2E FFF0                move.l     -[A7], [A6 - 0x10]
  7521. 000059A2  4EBA 0548                jsr        [PC + 0x548 /* 00005EEC */]
  7522. 000059A6  4FEF 000E                lea.l      A7, [A7 + 0xE]
  7523. 000059AA  3F3C 0005                move.w     -[A7], 0x5
  7524. 000059AE  2F2E 0012                move.l     -[A7], [A6 + 0x12]
  7525. 000059B2  4EBA 01EC                jsr        [PC + 0x1EC /* 00005BA0 */]
  7526. 000059B6  5C8F                     addq.l     A7, 6
  7527. label000059B8:
  7528. 000059B8  4E5E                     unlink     A6
  7529. 000059BA  4E75                     rts
  7530. fn000059BC:
  7531. 000059BC  4E56 0000                link       A6, 0
  7532. 000059C0  206D B35C                movea.l    A0, [A5 - 0x4CA4]
  7533. 000059C4  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  7534. 000059C8  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  7535. 000059CC  3F3C 0002                move.w     -[A7], 0x2
  7536. 000059D0  2050                     movea.l    A0, [A0]
  7537. 000059D2  2F28 001C                move.l     -[A7], [A0 + 0x1C]
  7538. 000059D6  4EBA 0514                jsr        [PC + 0x514 /* 00005EEC */]
  7539. 000059DA  4FEF 000E                lea.l      A7, [A7 + 0xE]
  7540. 000059DE  3F3C 0004                move.w     -[A7], 0x4
  7541. 000059E2  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  7542. 000059E6  4EBA 01B8                jsr        [PC + 0x1B8 /* 00005BA0 */]
  7543. 000059EA  5C8F                     addq.l     A7, 6
  7544. 000059EC  4E5E                     unlink     A6
  7545. 000059EE  4E75                     rts
  7546. fn000059F0:
  7547. 000059F0  4E56 FE00                link       A6, -0x0200
  7548. 000059F4  486E FF00                pea.l      [A6 - 0x100]
  7549. 000059F8  486D FFF0                pea.l      [A5 - 0x10]
  7550. 000059FC  4EAD 0372                jsr        [A5 + 0x372 /* export_106 */]
  7551. 00005A00  508F                     addq.l     A7, 8
  7552. 00005A02  486E FE00                pea.l      [A6 - 0x200]
  7553. 00005A06  2F2D B36C                move.l     -[A7], [A5 - 0x4C94]
  7554. 00005A0A  4EAD 036A                jsr        [A5 + 0x36A /* export_105 */]
  7555. 00005A0E  508F                     addq.l     A7, 8
  7556. 00005A10  486E FF00                pea.l      [A6 - 0x100]
  7557. 00005A14  486E FE00                pea.l      [A6 - 0x200]
  7558. 00005A18  4EAD 02D2                jsr        [A5 + 0x2D2 /* export_86 */]
  7559. 00005A1C  508F                     addq.l     A7, 8
  7560. 00005A1E  486E FF00                pea.l      [A6 - 0x100]
  7561. 00005A22  486D FFFA                pea.l      [A5 - 0x6]
  7562. 00005A26  4EAD 02D2                jsr        [A5 + 0x2D2 /* export_86 */]
  7563. 00005A2A  508F                     addq.l     A7, 8
  7564. 00005A2C  486E FF00                pea.l      [A6 - 0x100]
  7565. 00005A30  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  7566. 00005A34  4EAD 02D2                jsr        [A5 + 0x2D2 /* export_86 */]
  7567. 00005A38  508F                     addq.l     A7, 8
  7568. 00005A3A  206D B370                movea.l    A0, [A5 - 0x4C90]
  7569. 00005A3E  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  7570. 00005A42  486E FF00                pea.l      [A6 - 0x100]
  7571. 00005A46  3F3C 0003                move.w     -[A7], 0x3
  7572. 00005A4A  2050                     movea.l    A0, [A0]
  7573. 00005A4C  2F28 001C                move.l     -[A7], [A0 + 0x1C]
  7574. 00005A50  4EBA 049A                jsr        [PC + 0x49A /* 00005EEC */]
  7575. 00005A54  4FEF 000E                lea.l      A7, [A7 + 0xE]
  7576. 00005A58  4E5E                     unlink     A6
  7577. 00005A5A  4E75                     rts
  7578. fn00005A5C:
  7579. 00005A5C  4E56 0000                link       A6, 0
  7580. 00005A60  206D B34C                movea.l    A0, [A5 - 0x4CB4]
  7581. 00005A64  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  7582. 00005A68  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  7583. 00005A6C  3F3C 0004                move.w     -[A7], 0x4
  7584. 00005A70  2050                     movea.l    A0, [A0]
  7585. 00005A72  2F28 002C                move.l     -[A7], [A0 + 0x2C]
  7586. 00005A76  4EBA 0474                jsr        [PC + 0x474 /* 00005EEC */]
  7587. 00005A7A  4FEF 000E                lea.l      A7, [A7 + 0xE]
  7588. 00005A7E  3F3C 0004                move.w     -[A7], 0x4
  7589. 00005A82  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  7590. 00005A86  4EBA 0118                jsr        [PC + 0x118 /* 00005BA0 */]
  7591. 00005A8A  5C8F                     addq.l     A7, 6
  7592. 00005A8C  4E5E                     unlink     A6
  7593. 00005A8E  4E75                     rts
  7594. fn00005A90:
  7595. 00005A90  4E56 0000                link       A6, 0
  7596. 00005A94  206D B338                movea.l    A0, [A5 - 0x4CC8]
  7597. 00005A98  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  7598. 00005A9C  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  7599. 00005AA0  3F3C 0005                move.w     -[A7], 0x5
  7600. 00005AA4  2050                     movea.l    A0, [A0]
  7601. 00005AA6  2F28 000E                move.l     -[A7], [A0 + 0xE]
  7602. 00005AAA  4EBA 0440                jsr        [PC + 0x440 /* 00005EEC */]
  7603. 00005AAE  4FEF 000E                lea.l      A7, [A7 + 0xE]
  7604. 00005AB2  4E5E                     unlink     A6
  7605. 00005AB4  4E75                     rts
  7606. fn00005AB6:
  7607. 00005AB6  4E56 FF00                link       A6, -0x0100
  7608. 00005ABA  4AAD B13C                tst.l      [A5 - 0x4EC4]
  7609. 00005ABE  670A                     beq        +0xC /* 00005ACA */
  7610. 00005AC0  202D B334                move.l     D0, [A5 - 0x4CCC]
  7611. 00005AC4  B0AD B13C                cmp.l      D0, [A5 - 0x4EC4]
  7612. 00005AC8  661E                     bne        +0x20 /* 00005AE8 */
  7613. label00005ACA:
  7614. 00005ACA  422E FF00                clr.b      [A6 - 0x100]
  7615. 00005ACE  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  7616. 00005AD2  486E FF00                pea.l      [A6 - 0x100]
  7617. 00005AD6  3F3C 0006                move.w     -[A7], 0x6
  7618. 00005ADA  2F2D B158                move.l     -[A7], [A5 - 0x4EA8]
  7619. 00005ADE  4EBA 040C                jsr        [PC + 0x40C /* 00005EEC */]
  7620. 00005AE2  4FEF 000E                lea.l      A7, [A7 + 0xE]
  7621. 00005AE6  6036                     bra        +0x38 /* 00005B1E */
  7622. label00005AE8:
  7623. 00005AE8  422E FF00                clr.b      [A6 - 0x100]
  7624. 00005AEC  486E FF00                pea.l      [A6 - 0x100]
  7625. 00005AF0  3F3C 232A                move.w     -[A7], 0x232A /* '#*' */
  7626. 00005AF4  2F2D B13C                move.l     -[A7], [A5 - 0x4EC4]
  7627. 00005AF8  4EAD 0432                jsr        [A5 + 0x432 /* export_130 */]
  7628. 00005AFC  4FEF 000A                lea.l      A7, [A7 + 0xA]
  7629. 00005B00  206D B154                movea.l    A0, [A5 - 0x4EAC]
  7630. 00005B04  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  7631. 00005B08  486E FF00                pea.l      [A6 - 0x100]
  7632. 00005B0C  3F3C 0006                move.w     -[A7], 0x6
  7633. 00005B10  2050                     movea.l    A0, [A0]
  7634. 00005B12  2F28 000E                move.l     -[A7], [A0 + 0xE]
  7635. 00005B16  4EBA 03D4                jsr        [PC + 0x3D4 /* 00005EEC */]
  7636. 00005B1A  4FEF 000E                lea.l      A7, [A7 + 0xE]
  7637. label00005B1E:
  7638. 00005B1E  4E5E                     unlink     A6
  7639. 00005B20  4E75                     rts
  7640. fn00005B22:
  7641. 00005B22  4E56 FFF8                link       A6, -0x0008
  7642. 00005B26  42A7                     clr.l      -[A7]
  7643. 00005B28  42A7                     clr.l      -[A7]
  7644. 00005B2A  4EAD 056A                jsr        [A5 + 0x56A /* export_169 */]
  7645. 00005B2E  205F                     movea.l    A0, [A7]+
  7646. 00005B30  2D48 FFFC                move.l     [A6 - 0x4], A0
  7647. 00005B34  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  7648. 00005B38  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  7649. 00005B3C  4EAD 03EA                jsr        [A5 + 0x3EA /* export_121 */]
  7650. 00005B40  508F                     addq.l     A7, 8
  7651. 00005B42  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  7652. 00005B46  4EAD 0402                jsr        [A5 + 0x402 /* export_124 */]
  7653. 00005B4A  588F                     addq.l     A7, 4
  7654. 00005B4C  42A7                     clr.l      -[A7]
  7655. 00005B4E  42A7                     clr.l      -[A7]
  7656. 00005B50  4EAD 056A                jsr        [A5 + 0x56A /* export_169 */]
  7657. 00005B54  205F                     movea.l    A0, [A7]+
  7658. 00005B56  2D48 FFF8                move.l     [A6 - 0x8], A0
  7659. 00005B5A  42A7                     clr.l      -[A7]
  7660. 00005B5C  2F2E FFF8                move.l     -[A7], [A6 - 0x8]
  7661. 00005B60  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  7662. 00005B64  4EAD 0D32                jsr        [A5 + 0xD32 /* export_418 */]
  7663. 00005B68  4FEF 000C                lea.l      A7, [A7 + 0xC]
  7664. 00005B6C  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  7665. 00005B70  4EAD 0552                jsr        [A5 + 0x552 /* export_166 */]
  7666. 00005B74  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  7667. 00005B78  4EAD 058A                jsr        [A5 + 0x58A /* export_173 */]
  7668. 00005B7C  2F2E FFF8                move.l     -[A7], [A6 - 0x8]
  7669. 00005B80  4EAD 0552                jsr        [A5 + 0x552 /* export_166 */]
  7670. 00005B84  2F2E FFF8                move.l     -[A7], [A6 - 0x8]
  7671. 00005B88  4EAD 058A                jsr        [A5 + 0x58A /* export_173 */]
  7672. 00005B8C  206E 000C                movea.l    A0, [A6 + 0xC]
  7673. 00005B90  20AE FFFC                move.l     [A0], [A6 - 0x4]
  7674. 00005B94  206E 0010                movea.l    A0, [A6 + 0x10]
  7675. 00005B98  20AE FFF8                move.l     [A0], [A6 - 0x8]
  7676. 00005B9C  4E5E                     unlink     A6
  7677. 00005B9E  4E75                     rts
  7678. fn00005BA0:
  7679. 00005BA0  4E56 FFFC                link       A6, -0x0004
  7680. 00005BA4  48E7 0708                movem.l    -[A7], D5,D6,D7,A4
  7681. 00005BA8  286E 0008                movea.l    A4, [A6 + 0x8]
  7682. 00005BAC  3E2E 000C                move.w     D7, [A6 + 0xC]
  7683. 00005BB0  2D4C FFFC                move.l     [A6 - 0x4], A4
  7684. 00005BB4  7000                     moveq.l    D0, 0x00
  7685. 00005BB6  1014                     move.b     D0, [A4]
  7686. 00005BB8  3C00                     move.w     D6, D0
  7687. 00005BBA  528C                     addq.l     A4, 1
  7688. 00005BBC  7A01                     moveq.l    D5, 0x01
  7689. 00005BBE  603A                     bra        +0x3C /* 00005BFA */
  7690. label00005BC0:
  7691. 00005BC0  7000                     moveq.l    D0, 0x00
  7692. 00005BC2  1014                     move.b     D0, [A4]
  7693. 00005BC4  0C40 0020                cmpi.w     D0, 0x20 /* ' ' */
  7694. 00005BC8  6602                     bne        +0x4 /* 00005BCC */
  7695. 00005BCA  5347                     subq.w     D7, 1
  7696. label00005BCC:
  7697. 00005BCC  4A47                     tst.w      D7
  7698. 00005BCE  6626                     bne        +0x28 /* 00005BF6 */
  7699. 00005BD0  9C45                     sub.w      D6, D5
  7700. 00005BD2  206E FFFC                movea.l    A0, [A6 - 0x4]
  7701. 00005BD6  1086                     move.b     [A0], D6
  7702. 00005BD8  52AE FFFC                addq.l     [A6 - 0x4], 1
  7703. 00005BDC  3045                     movea.w    A0, D5
  7704. 00005BDE  D1EE FFFC                add.l      A0, [A6 - 0x4]
  7705. 00005BE2  3246                     movea.w    A1, D6
  7706. 00005BE4  2F09                     move.l     -[A7], A1
  7707. 00005BE6  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  7708. 00005BEA  4850                     pea.l      [A0]
  7709. 00005BEC  4EAD 00BA                jsr        [A5 + 0xBA /* export_19 */]
  7710. 00005BF0  4FEF 000C                lea.l      A7, [A7 + 0xC]
  7711. 00005BF4  6008                     bra        +0xA /* 00005BFE */
  7712. label00005BF6:
  7713. 00005BF6  528C                     addq.l     A4, 1
  7714. 00005BF8  5245                     addq.w     D5, 1
  7715. label00005BFA:
  7716. 00005BFA  BA46                     cmp.w      D5, D6
  7717. 00005BFC  6FC2                     ble        -0x3C /* 00005BC0 */
  7718. label00005BFE:
  7719. 00005BFE  4CDF 10E0                movem.l    D5,D6,D7,A4, [A7]+
  7720. 00005C02  4E5E                     unlink     A6
  7721. 00005C04  4E75                     rts
  7722. fn00005C06:
  7723. 00005C06  4E56 FF58                link       A6, -0x00A8
  7724. 00005C0A  48E7 0108                movem.l    -[A7], D7,A4
  7725. 00005C0E  206D B148                movea.l    A0, [A5 - 0x4EB8]
  7726. 00005C12  2850                     movea.l    A4, [A0]
  7727. 00005C14  7E00                     moveq.l    D7, 0x00
  7728. 00005C16  6040                     bra        +0x42 /* 00005C58 */
  7729. label00005C18:
  7730. 00005C18  202C 0014                move.l     D0, [A4 + 0x14]
  7731. 00005C1C  B0AE 0008                cmp.l      D0, [A6 + 0x8]
  7732. 00005C20  6630                     bne        +0x32 /* 00005C52 */
  7733. 00005C22  41EE FF5A                lea.l      A0, [A6 - 0xA6]
  7734. 00005C26  43D4                     lea.l      A1, [A4]
  7735. 00005C28  7006                     moveq.l    D0, 0x06
  7736. label00005C2A:
  7737. 00005C2A  20D9                     move.l     [A0]+, [A1]+
  7738. 00005C2C  51C8 FFFC                dbf        D0, -0x6 /* 00005C2A */
  7739. 00005C30  3D6E 000C FF76           move.w     [A6 - 0x8A], [A6 + 0xC]
  7740. 00005C36  206E 000E                movea.l    A0, [A6 + 0xE]
  7741. 00005C3A  4210                     clr.b      [A0]
  7742. 00005C3C  2F2E 000E                move.l     -[A7], [A6 + 0xE]
  7743. 00005C40  3F3C 232A                move.w     -[A7], 0x232A /* '#*' */
  7744. 00005C44  486E FF58                pea.l      [A6 - 0xA8]
  7745. 00005C48  4EAD 03A2                jsr        [A5 + 0x3A2 /* export_112 */]
  7746. 00005C4C  4FEF 000A                lea.l      A7, [A7 + 0xA]
  7747. 00005C50  6012                     bra        +0x14 /* 00005C64 */
  7748. label00005C52:
  7749. 00005C52  49EC 001C                lea.l      A4, [A4 + 0x1C]
  7750. 00005C56  5247                     addq.w     D7, 1
  7751. label00005C58:
  7752. 00005C58  BE6D B116                cmp.w      D7, [A5 - 0x4EEA]
  7753. 00005C5C  6DBA                     blt        -0x44 /* 00005C18 */
  7754. 00005C5E  206E 000E                movea.l    A0, [A6 + 0xE]
  7755. 00005C62  4210                     clr.b      [A0]
  7756. label00005C64:
  7757. 00005C64  4CDF 1080                movem.l    D7,A4, [A7]+
  7758. 00005C68  4E5E                     unlink     A6
  7759. 00005C6A  4E75                     rts
  7760. fn00005C6C:
  7761. 00005C6C  4E56 FF58                link       A6, -0x00A8
  7762. 00005C70  48E7 0108                movem.l    -[A7], D7,A4
  7763. 00005C74  206D B148                movea.l    A0, [A5 - 0x4EB8]
  7764. 00005C78  2850                     movea.l    A4, [A0]
  7765. 00005C7A  7E00                     moveq.l    D7, 0x00
  7766. 00005C7C  603A                     bra        +0x3C /* 00005CB8 */
  7767. label00005C7E:
  7768. 00005C7E  202C 0014                move.l     D0, [A4 + 0x14]
  7769. 00005C82  B0AE 0008                cmp.l      D0, [A6 + 0x8]
  7770. 00005C86  662A                     bne        +0x2C /* 00005CB2 */
  7771. 00005C88  41EE FF5A                lea.l      A0, [A6 - 0xA6]
  7772. 00005C8C  43D4                     lea.l      A1, [A4]
  7773. 00005C8E  7006                     moveq.l    D0, 0x06
  7774. label00005C90:
  7775. 00005C90  20D9                     move.l     [A0]+, [A1]+
  7776. 00005C92  51C8 FFFC                dbf        D0, -0x6 /* 00005C90 */
  7777. 00005C96  206E 000C                movea.l    A0, [A6 + 0xC]
  7778. 00005C9A  4210                     clr.b      [A0]
  7779. 00005C9C  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  7780. 00005CA0  3F3C 232A                move.w     -[A7], 0x232A /* '#*' */
  7781. 00005CA4  486E FF58                pea.l      [A6 - 0xA8]
  7782. 00005CA8  4EAD 0422                jsr        [A5 + 0x422 /* export_128 */]
  7783. 00005CAC  4FEF 000A                lea.l      A7, [A7 + 0xA]
  7784. 00005CB0  6012                     bra        +0x14 /* 00005CC4 */
  7785. label00005CB2:
  7786. 00005CB2  49EC 001C                lea.l      A4, [A4 + 0x1C]
  7787. 00005CB6  5247                     addq.w     D7, 1
  7788. label00005CB8:
  7789. 00005CB8  BE6D B116                cmp.w      D7, [A5 - 0x4EEA]
  7790. 00005CBC  6DC0                     blt        -0x3E /* 00005C7E */
  7791. 00005CBE  206E 000C                movea.l    A0, [A6 + 0xC]
  7792. 00005CC2  4210                     clr.b      [A0]
  7793. label00005CC4:
  7794. 00005CC4  4CDF 1080                movem.l    D7,A4, [A7]+
  7795. 00005CC8  4E5E                     unlink     A6
  7796. 00005CCA  4E75                     rts
  7797. fn00005CCC:
  7798. 00005CCC  4E56 FF58                link       A6, -0x00A8
  7799. 00005CD0  41EE FF7A                lea.l      A0, [A6 - 0x86]
  7800. 00005CD4  43ED B334                lea.l      A1, [A5 - 0x4CCC]
  7801. 00005CD8  7017                     moveq.l    D0, 0x17
  7802. label00005CDA:
  7803. 00005CDA  20D9                     move.l     [A0]+, [A1]+
  7804. 00005CDC  51C8 FFFC                dbf        D0, -0x6 /* 00005CDA */
  7805. 00005CE0  30D9                     move.w     [A0]+, [A1]+
  7806. 00005CE2  2D6E 0008 FFE2           move.l     [A6 - 0x1E], [A6 + 0x8]
  7807. 00005CE8  3D6E 000C FFDC           move.w     [A6 - 0x24], [A6 + 0xC]
  7808. 00005CEE  206E 000E                movea.l    A0, [A6 + 0xE]
  7809. 00005CF2  4210                     clr.b      [A0]
  7810. 00005CF4  2F2E 000E                move.l     -[A7], [A6 + 0xE]
  7811. 00005CF8  3F3C 232A                move.w     -[A7], 0x232A /* '#*' */
  7812. 00005CFC  486E FF58                pea.l      [A6 - 0xA8]
  7813. 00005D00  4EAD 025A                jsr        [A5 + 0x25A /* export_71 */]
  7814. 00005D04  4FEF 000A                lea.l      A7, [A7 + 0xA]
  7815. 00005D08  4E5E                     unlink     A6
  7816. 00005D0A  4E75                     rts
  7817. fn00005D0C:
  7818. 00005D0C  4E56 FF58                link       A6, -0x00A8
  7819. 00005D10  41EE FF7A                lea.l      A0, [A6 - 0x86]
  7820. 00005D14  43ED B334                lea.l      A1, [A5 - 0x4CCC]
  7821. 00005D18  7017                     moveq.l    D0, 0x17
  7822. label00005D1A:
  7823. 00005D1A  20D9                     move.l     [A0]+, [A1]+
  7824. 00005D1C  51C8 FFFC                dbf        D0, -0x6 /* 00005D1A */
  7825. 00005D20  30D9                     move.w     [A0]+, [A1]+
  7826. 00005D22  206E 0008                movea.l    A0, [A6 + 0x8]
  7827. 00005D26  4210                     clr.b      [A0]
  7828. 00005D28  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  7829. 00005D2C  3F3C 232A                move.w     -[A7], 0x232A /* '#*' */
  7830. 00005D30  486E FF58                pea.l      [A6 - 0xA8]
  7831. 00005D34  4EAD 02DA                jsr        [A5 + 0x2DA /* export_87 */]
  7832. 00005D38  4FEF 000A                lea.l      A7, [A7 + 0xA]
  7833. 00005D3C  4E5E                     unlink     A6
  7834. 00005D3E  4E75                     rts
  7835. fn00005D40:
  7836. 00005D40  4E56 FF58                link       A6, -0x00A8
  7837. 00005D44  41EE FF7A                lea.l      A0, [A6 - 0x86]
  7838. 00005D48  43ED B334                lea.l      A1, [A5 - 0x4CCC]
  7839. 00005D4C  7017                     moveq.l    D0, 0x17
  7840. label00005D4E:
  7841. 00005D4E  20D9                     move.l     [A0]+, [A1]+
  7842. 00005D50  51C8 FFFC                dbf        D0, -0x6 /* 00005D4E */
  7843. 00005D54  30D9                     move.w     [A0]+, [A1]+
  7844. 00005D56  206E 0008                movea.l    A0, [A6 + 0x8]
  7845. 00005D5A  4210                     clr.b      [A0]
  7846. 00005D5C  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  7847. 00005D60  3F3C 232A                move.w     -[A7], 0x232A /* '#*' */
  7848. 00005D64  486E FF58                pea.l      [A6 - 0xA8]
  7849. 00005D68  4EAD 038A                jsr        [A5 + 0x38A /* export_109 */]
  7850. 00005D6C  4FEF 000A                lea.l      A7, [A7 + 0xA]
  7851. 00005D70  4E5E                     unlink     A6
  7852. 00005D72  4E75                     rts
  7853. fn00005D74:
  7854. 00005D74  4E56 FF58                link       A6, -0x00A8
  7855. 00005D78  41EE FF7A                lea.l      A0, [A6 - 0x86]
  7856. 00005D7C  43ED B334                lea.l      A1, [A5 - 0x4CCC]
  7857. 00005D80  7017                     moveq.l    D0, 0x17
  7858. label00005D82:
  7859. 00005D82  20D9                     move.l     [A0]+, [A1]+
  7860. 00005D84  51C8 FFFC                dbf        D0, -0x6 /* 00005D82 */
  7861. 00005D88  30D9                     move.w     [A0]+, [A1]+
  7862. 00005D8A  206E 0008                movea.l    A0, [A6 + 0x8]
  7863. 00005D8E  4210                     clr.b      [A0]
  7864. 00005D90  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  7865. 00005D94  3F3C 232A                move.w     -[A7], 0x232A /* '#*' */
  7866. 00005D98  486E FF58                pea.l      [A6 - 0xA8]
  7867. 00005D9C  4EAD 03FA                jsr        [A5 + 0x3FA /* export_123 */]
  7868. 00005DA0  4FEF 000A                lea.l      A7, [A7 + 0xA]
  7869. 00005DA4  4E5E                     unlink     A6
  7870. 00005DA6  4E75                     rts
  7871. fn00005DA8:
  7872. 00005DA8  4E56 0000                link       A6, 0
  7873. 00005DAC  206E 0008                movea.l    A0, [A6 + 0x8]
  7874. 00005DB0  4210                     clr.b      [A0]
  7875. 00005DB2  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  7876. 00005DB6  3F3C 232A                move.w     -[A7], 0x232A /* '#*' */
  7877. 00005DBA  2F2D B334                move.l     -[A7], [A5 - 0x4CCC]
  7878. 00005DBE  4EAD 0432                jsr        [A5 + 0x432 /* export_130 */]
  7879. 00005DC2  4FEF 000A                lea.l      A7, [A7 + 0xA]
  7880. 00005DC6  4E5E                     unlink     A6
  7881. 00005DC8  4E75                     rts
  7882. fn00005DCA:
  7883. 00005DCA  4E56 FFC8                link       A6, -0x0038
  7884. 00005DCE  206E 0008                movea.l    A0, [A6 + 0x8]
  7885. 00005DD2  2050                     movea.l    A0, [A0]
  7886. 00005DD4  43EE FFC8                lea.l      A1, [A6 - 0x38]
  7887. 00005DD8  7006                     moveq.l    D0, 0x06
  7888. label00005DDA:
  7889. 00005DDA  22D8                     move.l     [A1]+, [A0]+
  7890. 00005DDC  51C8 FFFC                dbf        D0, -0x6 /* 00005DDA */
  7891. 00005DE0  32D8                     move.w     [A1]+, [A0]+
  7892. 00005DE2  206E FFE2                movea.l    A0, [A6 - 0x1E]
  7893. 00005DE6  302E 000C                move.w     D0, [A6 + 0xC]
  7894. 00005DEA  C1FC 001A                muls.w     D0, 0x1A
  7895. 00005DEE  D090                     add.l      D0, [A0]
  7896. 00005DF0  2040                     movea.l    A0, D0
  7897. 00005DF2  43EE FFE6                lea.l      A1, [A6 - 0x1A]
  7898. 00005DF6  7005                     moveq.l    D0, 0x05
  7899. label00005DF8:
  7900. 00005DF8  22D8                     move.l     [A1]+, [A0]+
  7901. 00005DFA  51C8 FFFC                dbf        D0, -0x6 /* 00005DF8 */
  7902. 00005DFE  32D8                     move.w     [A1]+, [A0]+
  7903. 00005E00  42A7                     clr.l      -[A7]
  7904. 00005E02  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  7905. 00005E06  4EAD 057A                jsr        [A5 + 0x57A /* export_171 */]
  7906. 00005E0A  201F                     move.l     D0, [A7]+
  7907. 00005E0C  4E5E                     unlink     A6
  7908. 00005E0E  4E75                     rts
  7909. fn00005E10:
  7910. 00005E10  4E56 FFE2                link       A6, -0x001E
  7911. 00005E14  206E 0008                movea.l    A0, [A6 + 0x8]
  7912. 00005E18  2050                     movea.l    A0, [A0]
  7913. 00005E1A  43EE FFE2                lea.l      A1, [A6 - 0x1E]
  7914. 00005E1E  7006                     moveq.l    D0, 0x06
  7915. label00005E20:
  7916. 00005E20  22D8                     move.l     [A1]+, [A0]+
  7917. 00005E22  51C8 FFFC                dbf        D0, -0x6 /* 00005E20 */
  7918. 00005E26  32D8                     move.w     [A1]+, [A0]+
  7919. 00005E28  42A7                     clr.l      -[A7]
  7920. 00005E2A  2F2E FFF8                move.l     -[A7], [A6 - 0x8]
  7921. 00005E2E  4EAD 057A                jsr        [A5 + 0x57A /* export_171 */]
  7922. 00005E32  201F                     move.l     D0, [A7]+
  7923. 00005E34  4E5E                     unlink     A6
  7924. 00005E36  4E75                     rts
  7925. fn00005E38:
  7926. 00005E38  4E56 FFAE                link       A6, -0x0052
  7927. 00005E3C  206E 0008                movea.l    A0, [A6 + 0x8]
  7928. 00005E40  302E 000C                move.w     D0, [A6 + 0xC]
  7929. 00005E44  C1FC 0052                muls.w     D0, 0x52 /* 'R' */
  7930. 00005E48  D090                     add.l      D0, [A0]
  7931. 00005E4A  2040                     movea.l    A0, D0
  7932. 00005E4C  43EE FFAE                lea.l      A1, [A6 - 0x52]
  7933. 00005E50  7013                     moveq.l    D0, 0x13
  7934. label00005E52:
  7935. 00005E52  22D8                     move.l     [A1]+, [A0]+
  7936. 00005E54  51C8 FFFC                dbf        D0, -0x6 /* 00005E52 */
  7937. 00005E58  32D8                     move.w     [A1]+, [A0]+
  7938. 00005E5A  4AAE FFF0                tst.l      [A6 - 0x10]
  7939. 00005E5E  6604                     bne        +0x6 /* 00005E64 */
  7940. 00005E60  7000                     moveq.l    D0, 0x00
  7941. 00005E62  600C                     bra        +0xE /* 00005E70 */
  7942. label00005E64:
  7943. 00005E64  42A7                     clr.l      -[A7]
  7944. 00005E66  2F2E FFF0                move.l     -[A7], [A6 - 0x10]
  7945. 00005E6A  4EAD 057A                jsr        [A5 + 0x57A /* export_171 */]
  7946. 00005E6E  201F                     move.l     D0, [A7]+
  7947. label00005E70:
  7948. 00005E70  4E5E                     unlink     A6
  7949. 00005E72  4E75                     rts
  7950. fn00005E74:
  7951. 00005E74  206D B35C                movea.l    A0, [A5 - 0x4CA4]
  7952. 00005E78  42A7                     clr.l      -[A7]
  7953. 00005E7A  2050                     movea.l    A0, [A0]
  7954. 00005E7C  2F28 001C                move.l     -[A7], [A0 + 0x1C]
  7955. 00005E80  4EAD 057A                jsr        [A5 + 0x57A /* export_171 */]
  7956. 00005E84  201F                     move.l     D0, [A7]+
  7957. 00005E86  4E75                     rts
  7958. fn00005E88:
  7959. 00005E88  206D B370                movea.l    A0, [A5 - 0x4C90]
  7960. 00005E8C  42A7                     clr.l      -[A7]
  7961. 00005E8E  2050                     movea.l    A0, [A0]
  7962. 00005E90  2F28 001C                move.l     -[A7], [A0 + 0x1C]
  7963. 00005E94  4EAD 057A                jsr        [A5 + 0x57A /* export_171 */]
  7964. 00005E98  201F                     move.l     D0, [A7]+
  7965. 00005E9A  4E75                     rts
  7966. fn00005E9C:
  7967. 00005E9C  206D B34C                movea.l    A0, [A5 - 0x4CB4]
  7968. 00005EA0  42A7                     clr.l      -[A7]
  7969. 00005EA2  2050                     movea.l    A0, [A0]
  7970. 00005EA4  2F28 002C                move.l     -[A7], [A0 + 0x2C]
  7971. 00005EA8  4EAD 057A                jsr        [A5 + 0x57A /* export_171 */]
  7972. 00005EAC  201F                     move.l     D0, [A7]+
  7973. 00005EAE  4E75                     rts
  7974. fn00005EB0:
  7975. 00005EB0  206D B338                movea.l    A0, [A5 - 0x4CC8]
  7976. 00005EB4  42A7                     clr.l      -[A7]
  7977. 00005EB6  2050                     movea.l    A0, [A0]
  7978. 00005EB8  2F28 000E                move.l     -[A7], [A0 + 0xE]
  7979. 00005EBC  4EAD 057A                jsr        [A5 + 0x57A /* export_171 */]
  7980. 00005EC0  201F                     move.l     D0, [A7]+
  7981. 00005EC2  4E75                     rts
  7982. fn00005EC4:
  7983. 00005EC4  4AAD B13C                tst.l      [A5 - 0x4EC4]
  7984. 00005EC8  670A                     beq        +0xC /* 00005ED4 */
  7985. 00005ECA  202D B334                move.l     D0, [A5 - 0x4CCC]
  7986. 00005ECE  B0AD B13C                cmp.l      D0, [A5 - 0x4EC4]
  7987. 00005ED2  6604                     bne        +0x6 /* 00005ED8 */
  7988. label00005ED4:
  7989. 00005ED4  7000                     moveq.l    D0, 0x00
  7990. 00005ED6  6012                     bra        +0x14 /* 00005EEA */
  7991. label00005ED8:
  7992. 00005ED8  206D B154                movea.l    A0, [A5 - 0x4EAC]
  7993. 00005EDC  42A7                     clr.l      -[A7]
  7994. 00005EDE  2050                     movea.l    A0, [A0]
  7995. 00005EE0  2F28 000E                move.l     -[A7], [A0 + 0xE]
  7996. 00005EE4  4EAD 057A                jsr        [A5 + 0x57A /* export_171 */]
  7997. 00005EE8  201F                     move.l     D0, [A7]+
  7998. label00005EEA:
  7999. 00005EEA  4E75                     rts
  8000. fn00005EEC:
  8001. 00005EEC  4E56 FEC0                link       A6, -0x0140
  8002. 00005EF0  48E7 0108                movem.l    -[A7], D7,A4
  8003. 00005EF4  2F2D B140                move.l     -[A7], [A5 - 0x4EC0]
  8004. 00005EF8  4EAD 058A                jsr        [A5 + 0x58A /* export_173 */]
  8005. 00005EFC  206D B140                movea.l    A0, [A5 - 0x4EC0]
  8006. 00005F00  2850                     movea.l    A4, [A0]
  8007. 00005F02  7E00                     moveq.l    D7, 0x00
  8008. 00005F04  6000 009A                bra        +0x9C /* 00005FA0 */
  8009. label00005F08:
  8010. 00005F08  3014                     move.w     D0, [A4]
  8011. 00005F0A  B06E 000C                cmp.w      D0, [A6 + 0xC]
  8012. 00005F0E  6600 008A                bne        +0x8C /* 00005F9A */
  8013. 00005F12  486E FEC0                pea.l      [A6 - 0x140]
  8014. 00005F16  2F2C 000A                move.l     -[A7], [A4 + 0xA]
  8015. 00005F1A  4EAD 03BA                jsr        [A5 + 0x3BA /* export_115 */]
  8016. 00005F1E  508F                     addq.l     A7, 8
  8017. 00005F20  486E FEC0                pea.l      [A6 - 0x140]
  8018. 00005F24  2F2E 000E                move.l     -[A7], [A6 + 0xE]
  8019. 00005F28  4EAD 039A                jsr        [A5 + 0x39A /* export_111 */]
  8020. 00005F2C  508F                     addq.l     A7, 8
  8021. 00005F2E  4A40                     tst.w      D0
  8022. 00005F30  6700 0068                beq        +0x6A /* 00005F9A */
  8023. 00005F34  4A6C 0016                tst.w      [A4 + 0x16]
  8024. 00005F38  6630                     bne        +0x32 /* 00005F6A */
  8025. 00005F3A  2F2C 0002                move.l     -[A7], [A4 + 0x2]
  8026. 00005F3E  4EAD 0552                jsr        [A5 + 0x552 /* export_166 */]
  8027. 00005F42  2F2C 0002                move.l     -[A7], [A4 + 0x2]
  8028. 00005F46  4EAD 058A                jsr        [A5 + 0x58A /* export_173 */]
  8029. 00005F4A  2F2C 0006                move.l     -[A7], [A4 + 0x6]
  8030. 00005F4E  4EAD 0552                jsr        [A5 + 0x552 /* export_166 */]
  8031. 00005F52  2F2C 0006                move.l     -[A7], [A4 + 0x6]
  8032. 00005F56  4EAD 058A                jsr        [A5 + 0x58A /* export_173 */]
  8033. 00005F5A  206C 0002                movea.l    A0, [A4 + 0x2]
  8034. 00005F5E  2950 000E                move.l     [A4 + 0xE], [A0]
  8035. 00005F62  206C 0006                movea.l    A0, [A4 + 0x6]
  8036. 00005F66  2950 0012                move.l     [A4 + 0x12], [A0]
  8037. label00005F6A:
  8038. 00005F6A  526C 0016                addq.w     [A4 + 0x16], 1
  8039. 00005F6E  4AAC 001C                tst.l      [A4 + 0x1C]
  8040. 00005F72  6D0A                     blt        +0xC /* 00005F7E */
  8041. 00005F74  52AD B326                addq.l     [A5 - 0x4CDA], 1
  8042. 00005F78  296D B326 001C           move.l     [A4 + 0x1C], [A5 - 0x4CDA]
  8043. label00005F7E:
  8044. 00005F7E  206E 0012                movea.l    A0, [A6 + 0x12]
  8045. 00005F82  43D4                     lea.l      A1, [A4]
  8046. 00005F84  700F                     moveq.l    D0, 0x0F
  8047. label00005F86:
  8048. 00005F86  20D9                     move.l     [A0]+, [A1]+
  8049. 00005F88  51C8 FFFC                dbf        D0, -0x6 /* 00005F86 */
  8050. 00005F8C  2F2D B140                move.l     -[A7], [A5 - 0x4EC0]
  8051. 00005F90  4EAD 0592                jsr        [A5 + 0x592 /* export_174 */]
  8052. 00005F94  7000                     moveq.l    D0, 0x00
  8053. 00005F96  6000 0114                bra        +0x116 /* 000060AC */
  8054. label00005F9A:
  8055. 00005F9A  49EC 0040                lea.l      A4, [A4 + 0x40]
  8056. 00005F9E  5247                     addq.w     D7, 1
  8057. label00005FA0:
  8058. 00005FA0  BE6D B112                cmp.w      D7, [A5 - 0x4EEE]
  8059. 00005FA4  6D00 FF62                blt        -0x9C /* 00005F08 */
  8060. 00005FA8  2F2D B140                move.l     -[A7], [A5 - 0x4EC0]
  8061. 00005FAC  4EAD 0592                jsr        [A5 + 0x592 /* export_174 */]
  8062. 00005FB0  3D6E 000C FFC0           move.w     [A6 - 0x40], [A6 + 0xC]
  8063. 00005FB6  2D6E 0008 FFC2           move.l     [A6 - 0x3E], [A6 + 0x8]
  8064. 00005FBC  4267                     clr.w      -[A7]
  8065. 00005FBE  486E FFC2                pea.l      [A6 - 0x3E]
  8066. 00005FC2  4EAD 0722                jsr        [A5 + 0x722 /* export_224 */]
  8067. 00005FC6  301F                     move.w     D0, [A7]+
  8068. 00005FC8  42A7                     clr.l      -[A7]
  8069. 00005FCA  42A7                     clr.l      -[A7]
  8070. 00005FCC  4EAD 056A                jsr        [A5 + 0x56A /* export_169 */]
  8071. 00005FD0  205F                     movea.l    A0, [A7]+
  8072. 00005FD2  2D48 FFC6                move.l     [A6 - 0x3A], A0
  8073. 00005FD6  7E00                     moveq.l    D7, 0x00
  8074. 00005FD8  6010                     bra        +0x12 /* 00005FEA */
  8075. label00005FDA:
  8076. 00005FDA  3007                     move.w     D0, D7
  8077. 00005FDC  48C0                     ext.l      D0
  8078. 00005FDE  E580                     asl        D0, 2
  8079. 00005FE0  D08E                     add.l      D0, A6
  8080. 00005FE2  2040                     movea.l    A0, D0
  8081. 00005FE4  42A8 FFE0                clr.l      [A0 - 0x20]
  8082. 00005FE8  5247                     addq.w     D7, 1
  8083. label00005FEA:
  8084. 00005FEA  0C47 0008                cmpi.w     D7, 0x8
  8085. 00005FEE  6DEA                     blt        -0x14 /* 00005FDA */
  8086. 00005FF0  486E FFE0                pea.l      [A6 - 0x20]
  8087. 00005FF4  2F2E FFC6                move.l     -[A7], [A6 - 0x3A]
  8088. 00005FF8  2F2E FFC2                move.l     -[A7], [A6 - 0x3E]
  8089. 00005FFC  4EAD 0D32                jsr        [A5 + 0xD32 /* export_418 */]
  8090. 00006000  4FEF 000C                lea.l      A7, [A7 + 0xC]
  8091. 00006004  2F2E FFC2                move.l     -[A7], [A6 - 0x3E]
  8092. 00006008  4EAD 0552                jsr        [A5 + 0x552 /* export_166 */]
  8093. 0000600C  2F2E FFC2                move.l     -[A7], [A6 - 0x3E]
  8094. 00006010  4EAD 058A                jsr        [A5 + 0x58A /* export_173 */]
  8095. 00006014  206E FFC2                movea.l    A0, [A6 - 0x3E]
  8096. 00006018  2D50 FFCE                move.l     [A6 - 0x32], [A0]
  8097. 0000601C  2F2E FFC6                move.l     -[A7], [A6 - 0x3A]
  8098. 00006020  4EAD 0552                jsr        [A5 + 0x552 /* export_166 */]
  8099. 00006024  2F2E FFC6                move.l     -[A7], [A6 - 0x3A]
  8100. 00006028  4EAD 058A                jsr        [A5 + 0x58A /* export_173 */]
  8101. 0000602C  206E FFC6                movea.l    A0, [A6 - 0x3A]
  8102. 00006030  2D50 FFD2                move.l     [A6 - 0x2E], [A0]
  8103. 00006034  42A7                     clr.l      -[A7]
  8104. 00006036  42A7                     clr.l      -[A7]
  8105. 00006038  4EAD 056A                jsr        [A5 + 0x56A /* export_169 */]
  8106. 0000603C  205F                     movea.l    A0, [A7]+
  8107. 0000603E  2D48 FFCA                move.l     [A6 - 0x36], A0
  8108. 00006042  2F2E FFCA                move.l     -[A7], [A6 - 0x36]
  8109. 00006046  2F2E 000E                move.l     -[A7], [A6 + 0xE]
  8110. 0000604A  4EAD 03EA                jsr        [A5 + 0x3EA /* export_121 */]
  8111. 0000604E  508F                     addq.l     A7, 8
  8112. 00006050  7001                     moveq.l    D0, 0x01
  8113. 00006052  3D40 FFD6                move.w     [A6 - 0x2A], D0
  8114. 00006056  52AD B326                addq.l     [A5 - 0x4CDA], 1
  8115. 0000605A  2D6D B326 FFDC           move.l     [A6 - 0x24], [A5 - 0x4CDA]
  8116. 00006060  2D6D B326 FFD8           move.l     [A6 - 0x28], [A5 - 0x4CDA]
  8117. 00006066  526D B112                addq.w     [A5 - 0x4EEE], 1
  8118. 0000606A  302D B112                move.w     D0, [A5 - 0x4EEE]
  8119. 0000606E  ED40                     asl        D0.w, 6
  8120. 00006070  2F2D B140                move.l     -[A7], [A5 - 0x4EC0]
  8121. 00006074  48C0                     ext.l      D0
  8122. 00006076  2F00                     move.l     -[A7], D0
  8123. 00006078  4EAD 0582                jsr        [A5 + 0x582 /* export_172 */]
  8124. 0000607C  206D B140                movea.l    A0, [A5 - 0x4EC0]
  8125. 00006080  302D B112                move.w     D0, [A5 - 0x4EEE]
  8126. 00006084  5340                     subq.w     D0, 1
  8127. 00006086  48C0                     ext.l      D0
  8128. 00006088  ED80                     asl        D0, 6
  8129. 0000608A  D090                     add.l      D0, [A0]
  8130. 0000608C  2040                     movea.l    A0, D0
  8131. 0000608E  43EE FFC0                lea.l      A1, [A6 - 0x40]
  8132. 00006092  700F                     moveq.l    D0, 0x0F
  8133. label00006094:
  8134. 00006094  20D9                     move.l     [A0]+, [A1]+
  8135. 00006096  51C8 FFFC                dbf        D0, -0x6 /* 00006094 */
  8136. 0000609A  206E 0012                movea.l    A0, [A6 + 0x12]
  8137. 0000609E  43EE FFC0                lea.l      A1, [A6 - 0x40]
  8138. 000060A2  700F                     moveq.l    D0, 0x0F
  8139. label000060A4:
  8140. 000060A4  20D9                     move.l     [A0]+, [A1]+
  8141. 000060A6  51C8 FFFC                dbf        D0, -0x6 /* 000060A4 */
  8142. 000060AA  7000                     moveq.l    D0, 0x00
  8143. label000060AC:
  8144. 000060AC  4CDF 1080                movem.l    D7,A4, [A7]+
  8145. 000060B0  4E5E                     unlink     A6
  8146. 000060B2  4E75                     rts
  8147. fn000060B4:
  8148. 000060B4  4E56 0000                link       A6, 0
  8149. 000060B8  48E7 0118                movem.l    -[A7], D7,A3,A4
  8150. 000060BC  286E 0008                movea.l    A4, [A6 + 0x8]
  8151. 000060C0  2F2D B140                move.l     -[A7], [A5 - 0x4EC0]
  8152. 000060C4  4EAD 058A                jsr        [A5 + 0x58A /* export_173 */]
  8153. label000060C8:
  8154. 000060C8  206D B140                movea.l    A0, [A5 - 0x4EC0]
  8155. 000060CC  2650                     movea.l    A3, [A0]
  8156. 000060CE  7E00                     moveq.l    D7, 0x00
  8157. 000060D0  6000 005A                bra        +0x5C /* 0000612C */
  8158. label000060D4:
  8159. 000060D4  202B 0018                move.l     D0, [A3 + 0x18]
  8160. 000060D8  B0AC 0018                cmp.l      D0, [A4 + 0x18]
  8161. 000060DC  6648                     bne        +0x4A /* 00006126 */
  8162. 000060DE  536B 0016                subq.w     [A3 + 0x16], 1
  8163. 000060E2  4A6B 0016                tst.w      [A3 + 0x16]
  8164. 000060E6  6E4A                     bgt        +0x4C /* 00006132 */
  8165. 000060E8  4AAB 001C                tst.l      [A3 + 0x1C]
  8166. 000060EC  6C22                     bge        +0x24 /* 00006110 */
  8167. 000060EE  2F2B 0002                move.l     -[A7], [A3 + 0x2]
  8168. 000060F2  4EAD 0572                jsr        [A5 + 0x572 /* export_170 */]
  8169. 000060F6  2F2B 0006                move.l     -[A7], [A3 + 0x6]
  8170. 000060FA  4EAD 0572                jsr        [A5 + 0x572 /* export_170 */]
  8171. 000060FE  2F2B 000A                move.l     -[A7], [A3 + 0xA]
  8172. 00006102  4EAD 0572                jsr        [A5 + 0x572 /* export_170 */]
  8173. 00006106  3F07                     move.w     -[A7], D7
  8174. 00006108  4EBA 00CA                jsr        [PC + 0xCA /* 000061D4 */]
  8175. 0000610C  548F                     addq.l     A7, 2
  8176. 0000610E  6022                     bra        +0x24 /* 00006132 */
  8177. label00006110:
  8178. 00006110  2F2B 0002                move.l     -[A7], [A3 + 0x2]
  8179. 00006114  4EAD 0592                jsr        [A5 + 0x592 /* export_174 */]
  8180. 00006118  2F2B 0006                move.l     -[A7], [A3 + 0x6]
  8181. 0000611C  4EAD 0592                jsr        [A5 + 0x592 /* export_174 */]
  8182. 00006120  426B 0016                clr.w      [A3 + 0x16]
  8183. 00006124  600C                     bra        +0xE /* 00006132 */
  8184. label00006126:
  8185. 00006126  47EB 0040                lea.l      A3, [A3 + 0x40]
  8186. 0000612A  5247                     addq.w     D7, 1
  8187. label0000612C:
  8188. 0000612C  BE6D B112                cmp.w      D7, [A5 - 0x4EEE]
  8189. 00006130  6DA2                     blt        -0x5C /* 000060D4 */
  8190. label00006132:
  8191. 00006132  0C54 0006                cmpi.w     [A4], 0x6
  8192. 00006136  6C06                     bge        +0x8 /* 0000613E */
  8193. 00006138  49EC 0040                lea.l      A4, [A4 + 0x40]
  8194. 0000613C  608A                     bra        -0x74 /* 000060C8 */
  8195. label0000613E:
  8196. 0000613E  2F2D B140                move.l     -[A7], [A5 - 0x4EC0]
  8197. 00006142  4EAD 0592                jsr        [A5 + 0x592 /* export_174 */]
  8198. 00006146  4CDF 1880                movem.l    D7,A3,A4, [A7]+
  8199. 0000614A  4E5E                     unlink     A6
  8200. 0000614C  4E75                     rts
  8201. export_375:
  8202. 0000614E  4E56 FFC0                link       A6, -0x0040
  8203. 00006152  48E7 0708                movem.l    -[A7], D5,D6,D7,A4
  8204. 00006156  2E3C 7FFF FFFF           move.l     D7, 0x7FFFFFFF
  8205. 0000615C  206D B140                movea.l    A0, [A5 - 0x4EC0]
  8206. 00006160  2850                     movea.l    A4, [A0]
  8207. 00006162  7C00                     moveq.l    D6, 0x00
  8208. 00006164  6018                     bra        +0x1A /* 0000617E */
  8209. label00006166:
  8210. 00006166  4A6C 0016                tst.w      [A4 + 0x16]
  8211. 0000616A  660C                     bne        +0xE /* 00006178 */
  8212. 0000616C  BEAC 001C                cmp.l      D7, [A4 + 0x1C]
  8213. 00006170  6F06                     ble        +0x8 /* 00006178 */
  8214. 00006172  2E2C 001C                move.l     D7, [A4 + 0x1C]
  8215. 00006176  3A06                     move.w     D5, D6
  8216. label00006178:
  8217. 00006178  49EC 0040                lea.l      A4, [A4 + 0x40]
  8218. 0000617C  5246                     addq.w     D6, 1
  8219. label0000617E:
  8220. 0000617E  BC6D B112                cmp.w      D6, [A5 - 0x4EEE]
  8221. 00006182  6DE2                     blt        -0x1C /* 00006166 */
  8222. 00006184  0C87 7FFF FFFF           cmpi.l     D7, 0x7FFFFFFF
  8223. 0000618A  6604                     bne        +0x6 /* 00006190 */
  8224. 0000618C  7000                     moveq.l    D0, 0x00
  8225. 0000618E  603C                     bra        +0x3E /* 000061CC */
  8226. label00006190:
  8227. 00006190  206D B140                movea.l    A0, [A5 - 0x4EC0]
  8228. 00006194  3005                     move.w     D0, D5
  8229. 00006196  48C0                     ext.l      D0
  8230. 00006198  ED80                     asl        D0, 6
  8231. 0000619A  D090                     add.l      D0, [A0]
  8232. 0000619C  2040                     movea.l    A0, D0
  8233. 0000619E  43EE FFC0                lea.l      A1, [A6 - 0x40]
  8234. 000061A2  700F                     moveq.l    D0, 0x0F
  8235. label000061A4:
  8236. 000061A4  22D8                     move.l     [A1]+, [A0]+
  8237. 000061A6  51C8 FFFC                dbf        D0, -0x6 /* 000061A4 */
  8238. 000061AA  2F2E FFC2                move.l     -[A7], [A6 - 0x3E]
  8239. 000061AE  4EAD 0572                jsr        [A5 + 0x572 /* export_170 */]
  8240. 000061B2  2F2E FFC6                move.l     -[A7], [A6 - 0x3A]
  8241. 000061B6  4EAD 0572                jsr        [A5 + 0x572 /* export_170 */]
  8242. 000061BA  2F2E FFCA                move.l     -[A7], [A6 - 0x36]
  8243. 000061BE  4EAD 0572                jsr        [A5 + 0x572 /* export_170 */]
  8244. 000061C2  3F05                     move.w     -[A7], D5
  8245. 000061C4  4EBA 000E                jsr        [PC + 0xE /* 000061D4 */]
  8246. 000061C8  548F                     addq.l     A7, 2
  8247. 000061CA  7001                     moveq.l    D0, 0x01
  8248. label000061CC:
  8249. 000061CC  4CDF 10E0                movem.l    D5,D6,D7,A4, [A7]+
  8250. 000061D0  4E5E                     unlink     A6
  8251. 000061D2  4E75                     rts
  8252. fn000061D4:
  8253. 000061D4  4E56 FFFC                link       A6, -0x0004
  8254. 000061D8  306D B112                movea.w    A0, [A5 - 0x4EEE]
  8255. 000061DC  90EE 0008                sub.w      A0, [A6 + 0x8]
  8256. 000061E0  5388                     subq.l     A0, 1
  8257. 000061E2  2008                     move.l     D0, A0
  8258. 000061E4  ED80                     asl        D0, 6
  8259. 000061E6  2D40 FFFC                move.l     [A6 - 0x4], D0
  8260. 000061EA  206D B140                movea.l    A0, [A5 - 0x4EC0]
  8261. 000061EE  302E 0008                move.w     D0, [A6 + 0x8]
  8262. 000061F2  5240                     addq.w     D0, 1
  8263. 000061F4  48C0                     ext.l      D0
  8264. 000061F6  ED80                     asl        D0, 6
  8265. 000061F8  D090                     add.l      D0, [A0]
  8266. 000061FA  206D B140                movea.l    A0, [A5 - 0x4EC0]
  8267. 000061FE  322E 0008                move.w     D1, [A6 + 0x8]
  8268. 00006202  48C1                     ext.l      D1
  8269. 00006204  ED81                     asl        D1, 6
  8270. 00006206  D290                     add.l      D1, [A0]
  8271. 00006208  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  8272. 0000620C  2F01                     move.l     -[A7], D1
  8273. 0000620E  2F00                     move.l     -[A7], D0
  8274. 00006210  4EAD 00BA                jsr        [A5 + 0xBA /* export_19 */]
  8275. 00006214  4FEF 000C                lea.l      A7, [A7 + 0xC]
  8276. 00006218  536D B112                subq.w     [A5 - 0x4EEE], 1
  8277. 0000621C  302D B112                move.w     D0, [A5 - 0x4EEE]
  8278. 00006220  ED40                     asl        D0.w, 6
  8279. 00006222  2F2D B140                move.l     -[A7], [A5 - 0x4EC0]
  8280. 00006226  48C0                     ext.l      D0
  8281. 00006228  2F00                     move.l     -[A7], D0
  8282. 0000622A  4EAD 0582                jsr        [A5 + 0x582 /* export_172 */]
  8283. 0000622E  4E5E                     unlink     A6
  8284. 00006230  4E75                     rts
  8285. export_374:
  8286. 00006232  4E56 FEC0                link       A6, -0x0140
  8287. 00006236  2F07                     move.l     -[A7], D7
  8288. 00006238  7E00                     moveq.l    D7, 0x00
  8289. 0000623A  6000 0094                bra        +0x96 /* 000062D0 */
  8290. label0000623E:
  8291. 0000623E  206D B140                movea.l    A0, [A5 - 0x4EC0]
  8292. 00006242  3007                     move.w     D0, D7
  8293. 00006244  48C0                     ext.l      D0
  8294. 00006246  ED80                     asl        D0, 6
  8295. 00006248  D090                     add.l      D0, [A0]
  8296. 0000624A  2040                     movea.l    A0, D0
  8297. 0000624C  43EE FFC0                lea.l      A1, [A6 - 0x40]
  8298. 00006250  700F                     moveq.l    D0, 0x0F
  8299. label00006252:
  8300. 00006252  22D8                     move.l     [A1]+, [A0]+
  8301. 00006254  51C8 FFFC                dbf        D0, -0x6 /* 00006252 */
  8302. 00006258  302E FFC0                move.w     D0, [A6 - 0x40]
  8303. 0000625C  B06E 0008                cmp.w      D0, [A6 + 0x8]
  8304. 00006260  6600 006C                bne        +0x6E /* 000062CE */
  8305. 00006264  486E FEC0                pea.l      [A6 - 0x140]
  8306. 00006268  2F2E FFCA                move.l     -[A7], [A6 - 0x36]
  8307. 0000626C  4EAD 03BA                jsr        [A5 + 0x3BA /* export_115 */]
  8308. 00006270  508F                     addq.l     A7, 8
  8309. 00006272  486E FEC0                pea.l      [A6 - 0x140]
  8310. 00006276  2F2E 000A                move.l     -[A7], [A6 + 0xA]
  8311. 0000627A  4EAD 039A                jsr        [A5 + 0x39A /* export_111 */]
  8312. 0000627E  508F                     addq.l     A7, 8
  8313. 00006280  4A40                     tst.w      D0
  8314. 00006282  674A                     beq        +0x4C /* 000062CE */
  8315. 00006284  4A6E FFD6                tst.w      [A6 - 0x2A]
  8316. 00006288  6E22                     bgt        +0x24 /* 000062AC */
  8317. 0000628A  2F2E FFC2                move.l     -[A7], [A6 - 0x3E]
  8318. 0000628E  4EAD 0572                jsr        [A5 + 0x572 /* export_170 */]
  8319. 00006292  2F2E FFC6                move.l     -[A7], [A6 - 0x3A]
  8320. 00006296  4EAD 0572                jsr        [A5 + 0x572 /* export_170 */]
  8321. 0000629A  2F2E FFCA                move.l     -[A7], [A6 - 0x36]
  8322. 0000629E  4EAD 0572                jsr        [A5 + 0x572 /* export_170 */]
  8323. 000062A2  3F07                     move.w     -[A7], D7
  8324. 000062A4  4EBA FF2E                jsr        [PC - 0xD2 /* 000061D4 */]
  8325. 000062A8  548F                     addq.l     A7, 2
  8326. 000062AA  602C                     bra        +0x2E /* 000062D8 */
  8327. label000062AC:
  8328. 000062AC  70FF                     moveq.l    D0, 0xFFFFFFFF
  8329. 000062AE  2D40 FFDC                move.l     [A6 - 0x24], D0
  8330. 000062B2  206D B140                movea.l    A0, [A5 - 0x4EC0]
  8331. 000062B6  3007                     move.w     D0, D7
  8332. 000062B8  48C0                     ext.l      D0
  8333. 000062BA  ED80                     asl        D0, 6
  8334. 000062BC  D090                     add.l      D0, [A0]
  8335. 000062BE  2040                     movea.l    A0, D0
  8336. 000062C0  43EE FFC0                lea.l      A1, [A6 - 0x40]
  8337. 000062C4  700F                     moveq.l    D0, 0x0F
  8338. label000062C6:
  8339. 000062C6  20D9                     move.l     [A0]+, [A1]+
  8340. 000062C8  51C8 FFFC                dbf        D0, -0x6 /* 000062C6 */
  8341. 000062CC  600A                     bra        +0xC /* 000062D8 */
  8342. label000062CE:
  8343. 000062CE  5247                     addq.w     D7, 1
  8344. label000062D0:
  8345. 000062D0  BE6D B112                cmp.w      D7, [A5 - 0x4EEE]
  8346. 000062D4  6D00 FF68                blt        -0x96 /* 0000623E */
  8347. label000062D8:
  8348. 000062D8  7000                     moveq.l    D0, 0x00
  8349. 000062DA  2E1F                     move.l     D7, [A7]+
  8350. 000062DC  4E5E                     unlink     A6
  8351. 000062DE  4E75                     rts
  8352. export_389:
  8353. 000062E0  4E56 FBC0                link       A6, -0x0440
  8354. 000062E4  48E7 0308                movem.l    -[A7], D6,D7,A4
  8355. 000062E8  286E 000C                movea.l    A4, [A6 + 0xC]
  8356. 000062EC  508C                     addq.l     A4, 8
  8357. 000062EE  486E FDEC                pea.l      [A6 - 0x214]
  8358. 000062F2  486E FFFE                pea.l      [A6 - 0x2]
  8359. 000062F6  2F2E 0014                move.l     -[A7], [A6 + 0x14]
  8360. 000062FA  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  8361. 000062FE  2F0C                     move.l     -[A7], A4
  8362. 00006300  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  8363. 00006304  4EBA 0512                jsr        [PC + 0x512 /* 00006818 */]
  8364. 00006308  4FEF 0018                lea.l      A7, [A7 + 0x18]
  8365. 0000630C  3E00                     move.w     D7, D0
  8366. 0000630E  4A47                     tst.w      D7
  8367. 00006310  6706                     beq        +0x8 /* 00006318 */
  8368. 00006312  3007                     move.w     D0, D7
  8369. 00006314  6000 011E                bra        +0x120 /* 00006434 */
  8370. label00006318:
  8371. 00006318  302E FFFE                move.w     D0, [A6 - 0x2]
  8372. 0000631C  48C0                     ext.l      D0
  8373. 0000631E  E780                     asl        D0, 3
  8374. 00006320  D9C0                     add.l      A4, D0
  8375. 00006322  4A54                     tst.w      [A4]
  8376. 00006324  6616                     bne        +0x18 /* 0000633C */
  8377. 00006326  3F2D B116                move.w     -[A7], [A5 - 0x4EEA]
  8378. 0000632A  486E FDEC                pea.l      [A6 - 0x214]
  8379. 0000632E  4EBA 010C                jsr        [PC + 0x10C /* 0000643C */]
  8380. 00006332  5C8F                     addq.l     A7, 6
  8381. 00006334  3E00                     move.w     D7, D0
  8382. 00006336  3007                     move.w     D0, D7
  8383. 00006338  6000 00FA                bra        +0xFC /* 00006434 */
  8384. label0000633C:
  8385. 0000633C  7C00                     moveq.l    D6, 0x00
  8386. 0000633E  0C54 2719                cmpi.w     [A4], 0x2719
  8387. 00006342  6602                     bne        +0x4 /* 00006346 */
  8388. 00006344  7C01                     moveq.l    D6, 0x01
  8389. label00006346:
  8390. 00006346  0C54 2713                cmpi.w     [A4], 0x2713
  8391. 0000634A  6602                     bne        +0x4 /* 0000634E */
  8392. 0000634C  7C02                     moveq.l    D6, 0x02
  8393. label0000634E:
  8394. 0000634E  0C54 2711                cmpi.w     [A4], 0x2711
  8395. 00006352  6602                     bne        +0x4 /* 00006356 */
  8396. 00006354  7C03                     moveq.l    D6, 0x03
  8397. label00006356:
  8398. 00006356  4A46                     tst.w      D6
  8399. 00006358  6606                     bne        +0x8 /* 00006360 */
  8400. 0000635A  7002                     moveq.l    D0, 0x02
  8401. 0000635C  6000 00D6                bra        +0xD8 /* 00006434 */
  8402. label00006360:
  8403. 00006360  508C                     addq.l     A4, 8
  8404. 00006362  486E FBE0                pea.l      [A6 - 0x420]
  8405. 00006366  486E FFFE                pea.l      [A6 - 0x2]
  8406. 0000636A  2F2E 0014                move.l     -[A7], [A6 + 0x14]
  8407. 0000636E  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  8408. 00006372  2F0C                     move.l     -[A7], A4
  8409. 00006374  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  8410. 00006378  4EBA 049E                jsr        [PC + 0x49E /* 00006818 */]
  8411. 0000637C  4FEF 0018                lea.l      A7, [A7 + 0x18]
  8412. 00006380  3E00                     move.w     D7, D0
  8413. 00006382  4A47                     tst.w      D7
  8414. 00006384  6706                     beq        +0x8 /* 0000638C */
  8415. 00006386  3007                     move.w     D0, D7
  8416. 00006388  6000 00AA                bra        +0xAC /* 00006434 */
  8417. label0000638C:
  8418. 0000638C  302E FFFE                move.w     D0, [A6 - 0x2]
  8419. 00006390  48C0                     ext.l      D0
  8420. 00006392  E780                     asl        D0, 3
  8421. 00006394  D9C0                     add.l      A4, D0
  8422. 00006396  4A54                     tst.w      [A4]
  8423. 00006398  6706                     beq        +0x8 /* 000063A0 */
  8424. 0000639A  7013                     moveq.l    D0, 0x13
  8425. 0000639C  6000 0096                bra        +0x98 /* 00006434 */
  8426. label000063A0:
  8427. 000063A0  486E FFF8                pea.l      [A6 - 0x8]
  8428. 000063A4  486E FBC0                pea.l      [A6 - 0x440]
  8429. 000063A8  486E FBE0                pea.l      [A6 - 0x420]
  8430. 000063AC  4EAD 0CE2                jsr        [A5 + 0xCE2 /* export_408 */]
  8431. 000063B0  4FEF 000C                lea.l      A7, [A7 + 0xC]
  8432. 000063B4  3E00                     move.w     D7, D0
  8433. 000063B6  4A47                     tst.w      D7
  8434. 000063B8  6706                     beq        +0x8 /* 000063C0 */
  8435. 000063BA  3007                     move.w     D0, D7
  8436. 000063BC  6000 0076                bra        +0x78 /* 00006434 */
  8437. label000063C0:
  8438. 000063C0  2F2E FBC0                move.l     -[A7], [A6 - 0x440]
  8439. 000063C4  4EAD 0272                jsr        [A5 + 0x272 /* export_74 */]
  8440. 000063C8  588F                     addq.l     A7, 4
  8441. 000063CA  486E FFFC                pea.l      [A6 - 0x4]
  8442. 000063CE  486E FBC4                pea.l      [A6 - 0x43C]
  8443. 000063D2  2F2E FFF8                move.l     -[A7], [A6 - 0x8]
  8444. 000063D6  2F2E FBC0                move.l     -[A7], [A6 - 0x440]
  8445. 000063DA  4EAD 022A                jsr        [A5 + 0x22A /* export_65 */]
  8446. 000063DE  4FEF 0010                lea.l      A7, [A7 + 0x10]
  8447. 000063E2  4A40                     tst.w      D0
  8448. 000063E4  674C                     beq        +0x4E /* 00006432 */
  8449. 000063E6  0C46 0001                cmpi.w     D6, 0x1
  8450. 000063EA  6628                     bne        +0x2A /* 00006414 */
  8451. 000063EC  486E FBE0                pea.l      [A6 - 0x420]
  8452. 000063F0  4EBA 030A                jsr        [PC + 0x30A /* 000066FC */]
  8453. 000063F4  588F                     addq.l     A7, 4
  8454. 000063F6  3E00                     move.w     D7, D0
  8455. 000063F8  4A47                     tst.w      D7
  8456. 000063FA  6704                     beq        +0x6 /* 00006400 */
  8457. 000063FC  3007                     move.w     D0, D7
  8458. 000063FE  6034                     bra        +0x36 /* 00006434 */
  8459. label00006400:
  8460. 00006400  3F2E FFFC                move.w     -[A7], [A6 - 0x4]
  8461. 00006404  486E FDEC                pea.l      [A6 - 0x214]
  8462. 00006408  4EBA 0032                jsr        [PC + 0x32 /* 0000643C */]
  8463. 0000640C  5C8F                     addq.l     A7, 6
  8464. 0000640E  3E00                     move.w     D7, D0
  8465. 00006410  3007                     move.w     D0, D7
  8466. 00006412  6020                     bra        +0x22 /* 00006434 */
  8467. label00006414:
  8468. 00006414  0C46 0003                cmpi.w     D6, 0x3
  8469. 00006418  6604                     bne        +0x6 /* 0000641E */
  8470. 0000641A  526E FFFC                addq.w     [A6 - 0x4], 1
  8471. label0000641E:
  8472. 0000641E  3F2E FFFC                move.w     -[A7], [A6 - 0x4]
  8473. 00006422  486E FDEC                pea.l      [A6 - 0x214]
  8474. 00006426  4EBA 0014                jsr        [PC + 0x14 /* 0000643C */]
  8475. 0000642A  5C8F                     addq.l     A7, 6
  8476. 0000642C  3E00                     move.w     D7, D0
  8477. 0000642E  3007                     move.w     D0, D7
  8478. 00006430  6002                     bra        +0x4 /* 00006434 */
  8479. label00006432:
  8480. 00006432  703F                     moveq.l    D0, 0x3F
  8481. label00006434:
  8482. 00006434  4CDF 10C0                movem.l    D6,D7,A4, [A7]+
  8483. 00006438  4E5E                     unlink     A6
  8484. 0000643A  4E75                     rts
  8485. fn0000643C:
  8486. 0000643C  4E56 FFC6                link       A6, -0x003A
  8487. 00006440  2F07                     move.l     -[A7], D7
  8488. 00006442  486E FFFC                pea.l      [A6 - 0x4]
  8489. 00006446  486E FFCC                pea.l      [A6 - 0x34]
  8490. 0000644A  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  8491. 0000644E  4EAD 0CE2                jsr        [A5 + 0xCE2 /* export_408 */]
  8492. 00006452  4FEF 000C                lea.l      A7, [A7 + 0xC]
  8493. 00006456  3D40 FFCA                move.w     [A6 - 0x36], D0
  8494. 0000645A  4A6E FFCA                tst.w      [A6 - 0x36]
  8495. 0000645E  6708                     beq        +0xA /* 00006468 */
  8496. 00006460  302E FFCA                move.w     D0, [A6 - 0x36]
  8497. 00006464  6000 01E8                bra        +0x1EA /* 0000664E */
  8498. label00006468:
  8499. 00006468  486E FFC6                pea.l      [A6 - 0x3A]
  8500. 0000646C  486E FFD0                pea.l      [A6 - 0x30]
  8501. 00006470  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  8502. 00006474  2F2E FFCC                move.l     -[A7], [A6 - 0x34]
  8503. 00006478  4EAD 022A                jsr        [A5 + 0x22A /* export_65 */]
  8504. 0000647C  4FEF 0010                lea.l      A7, [A7 + 0x10]
  8505. 00006480  4A40                     tst.w      D0
  8506. 00006482  6700 00CA                beq        +0xCC /* 0000654E */
  8507. 00006486  302D B116                move.w     D0, [A5 - 0x4EEA]
  8508. 0000648A  906E FFC6                sub.w      D0, [A6 - 0x3A]
  8509. 0000648E  5340                     subq.w     D0, 1
  8510. 00006490  C1FC 001C                muls.w     D0, 0x1C
  8511. 00006494  48C0                     ext.l      D0
  8512. 00006496  2E00                     move.l     D7, D0
  8513. 00006498  206D B148                movea.l    A0, [A5 - 0x4EB8]
  8514. 0000649C  302E FFC6                move.w     D0, [A6 - 0x3A]
  8515. 000064A0  5240                     addq.w     D0, 1
  8516. 000064A2  C1FC 001C                muls.w     D0, 0x1C
  8517. 000064A6  D090                     add.l      D0, [A0]
  8518. 000064A8  206D B148                movea.l    A0, [A5 - 0x4EB8]
  8519. 000064AC  322E FFC6                move.w     D1, [A6 - 0x3A]
  8520. 000064B0  C3FC 001C                muls.w     D1, 0x1C
  8521. 000064B4  D290                     add.l      D1, [A0]
  8522. 000064B6  2F07                     move.l     -[A7], D7
  8523. 000064B8  2F01                     move.l     -[A7], D1
  8524. 000064BA  2F00                     move.l     -[A7], D0
  8525. 000064BC  4EAD 00BA                jsr        [A5 + 0xBA /* export_19 */]
  8526. 000064C0  4FEF 000C                lea.l      A7, [A7 + 0xC]
  8527. 000064C4  302E FFC6                move.w     D0, [A6 - 0x3A]
  8528. 000064C8  B06E 000C                cmp.w      D0, [A6 + 0xC]
  8529. 000064CC  6C04                     bge        +0x6 /* 000064D2 */
  8530. 000064CE  536E 000C                subq.w     [A6 + 0xC], 1
  8531. label000064D2:
  8532. 000064D2  302E 000C                move.w     D0, [A6 + 0xC]
  8533. 000064D6  B06D B116                cmp.w      D0, [A5 - 0x4EEA]
  8534. 000064DA  6D0A                     blt        +0xC /* 000064E6 */
  8535. 000064DC  302D B116                move.w     D0, [A5 - 0x4EEA]
  8536. 000064E0  5340                     subq.w     D0, 1
  8537. 000064E2  3D40 000C                move.w     [A6 + 0xC], D0
  8538. label000064E6:
  8539. 000064E6  302D B116                move.w     D0, [A5 - 0x4EEA]
  8540. 000064EA  906E 000C                sub.w      D0, [A6 + 0xC]
  8541. 000064EE  5340                     subq.w     D0, 1
  8542. 000064F0  C1FC 001C                muls.w     D0, 0x1C
  8543. 000064F4  48C0                     ext.l      D0
  8544. 000064F6  2E00                     move.l     D7, D0
  8545. 000064F8  206D B148                movea.l    A0, [A5 - 0x4EB8]
  8546. 000064FC  302E 000C                move.w     D0, [A6 + 0xC]
  8547. 00006500  C1FC 001C                muls.w     D0, 0x1C
  8548. 00006504  D090                     add.l      D0, [A0]
  8549. 00006506  206D B148                movea.l    A0, [A5 - 0x4EB8]
  8550. 0000650A  322E 000C                move.w     D1, [A6 + 0xC]
  8551. 0000650E  5241                     addq.w     D1, 1
  8552. 00006510  C3FC 001C                muls.w     D1, 0x1C
  8553. 00006514  D290                     add.l      D1, [A0]
  8554. 00006516  2F07                     move.l     -[A7], D7
  8555. 00006518  2F01                     move.l     -[A7], D1
  8556. 0000651A  2F00                     move.l     -[A7], D0
  8557. 0000651C  4EAD 00BA                jsr        [A5 + 0xBA /* export_19 */]
  8558. 00006520  4FEF 000C                lea.l      A7, [A7 + 0xC]
  8559. 00006524  206D B148                movea.l    A0, [A5 - 0x4EB8]
  8560. 00006528  302E 000C                move.w     D0, [A6 + 0xC]
  8561. 0000652C  C1FC 001C                muls.w     D0, 0x1C
  8562. 00006530  D090                     add.l      D0, [A0]
  8563. 00006532  2040                     movea.l    A0, D0
  8564. 00006534  43EE FFD0                lea.l      A1, [A6 - 0x30]
  8565. 00006538  7006                     moveq.l    D0, 0x06
  8566. label0000653A:
  8567. 0000653A  20D9                     move.l     [A0]+, [A1]+
  8568. 0000653C  51C8 FFFC                dbf        D0, -0x6 /* 0000653A */
  8569. 00006540  4EBA 0682                jsr        [PC + 0x682 /* 00006BC4 */]
  8570. 00006544  4EBA 066E                jsr        [PC + 0x66E /* 00006BB4 */]
  8571. 00006548  7000                     moveq.l    D0, 0x00
  8572. 0000654A  6000 0102                bra        +0x104 /* 0000664E */
  8573. label0000654E:
  8574. 0000654E  2D6E FFCC FFD0           move.l     [A6 - 0x30], [A6 - 0x34]
  8575. 00006554  2D6E FFFC FFD8           move.l     [A6 - 0x28], [A6 - 0x4]
  8576. 0000655A  486E FFD4                pea.l      [A6 - 0x2C]
  8577. 0000655E  4878 0002                push.l     0x2
  8578. 00006562  2F2E FFD0                move.l     -[A7], [A6 - 0x30]
  8579. 00006566  4EAD 0A4A                jsr        [A5 + 0xA4A /* export_325 */]
  8580. 0000656A  4FEF 000C                lea.l      A7, [A7 + 0xC]
  8581. 0000656E  3F00                     move.w     -[A7], D0
  8582. 00006570  4EAD 007A                jsr        [A5 + 0x7A /* export_11 */]
  8583. 00006574  548F                     addq.l     A7, 2
  8584. 00006576  486E FFEC                pea.l      [A6 - 0x14]
  8585. 0000657A  2F2E FFD8                move.l     -[A7], [A6 - 0x28]
  8586. 0000657E  2F2E FFD4                move.l     -[A7], [A6 - 0x2C]
  8587. 00006582  2F2E FFD0                move.l     -[A7], [A6 - 0x30]
  8588. 00006586  4EAD 040A                jsr        [A5 + 0x40A /* export_125 */]
  8589. 0000658A  4FEF 0010                lea.l      A7, [A7 + 0x10]
  8590. 0000658E  2D6E FFEC FFDC           move.l     [A6 - 0x24], [A6 - 0x14]
  8591. 00006594  2D6E FFF0 FFE0           move.l     [A6 - 0x20], [A6 - 0x10]
  8592. 0000659A  486E FFE4                pea.l      [A6 - 0x1C]
  8593. 0000659E  2F2E FFDC                move.l     -[A7], [A6 - 0x24]
  8594. 000065A2  2F2E FFD0                move.l     -[A7], [A6 - 0x30]
  8595. 000065A6  4EAD 0A4A                jsr        [A5 + 0xA4A /* export_325 */]
  8596. 000065AA  4FEF 000C                lea.l      A7, [A7 + 0xC]
  8597. 000065AE  3F00                     move.w     -[A7], D0
  8598. 000065B0  4EAD 007A                jsr        [A5 + 0x7A /* export_11 */]
  8599. 000065B4  548F                     addq.l     A7, 2
  8600. 000065B6  206E FFE4                movea.l    A0, [A6 - 0x1C]
  8601. 000065BA  2050                     movea.l    A0, [A0]
  8602. 000065BC  2D68 001A FFE8           move.l     [A6 - 0x18], [A0 + 0x1A]
  8603. 000065C2  302E 000C                move.w     D0, [A6 + 0xC]
  8604. 000065C6  B06D B116                cmp.w      D0, [A5 - 0x4EEA]
  8605. 000065CA  6F06                     ble        +0x8 /* 000065D2 */
  8606. 000065CC  3D6D B116 000C           move.w     [A6 + 0xC], [A5 - 0x4EEA]
  8607. label000065D2:
  8608. 000065D2  526D B116                addq.w     [A5 - 0x4EEA], 1
  8609. 000065D6  302D B116                move.w     D0, [A5 - 0x4EEA]
  8610. 000065DA  C1FC 001C                muls.w     D0, 0x1C
  8611. 000065DE  2F2D B148                move.l     -[A7], [A5 - 0x4EB8]
  8612. 000065E2  48C0                     ext.l      D0
  8613. 000065E4  2F00                     move.l     -[A7], D0
  8614. 000065E6  4EAD 0582                jsr        [A5 + 0x582 /* export_172 */]
  8615. 000065EA  302D B116                move.w     D0, [A5 - 0x4EEA]
  8616. 000065EE  906E 000C                sub.w      D0, [A6 + 0xC]
  8617. 000065F2  5340                     subq.w     D0, 1
  8618. 000065F4  C1FC 001C                muls.w     D0, 0x1C
  8619. 000065F8  48C0                     ext.l      D0
  8620. 000065FA  2E00                     move.l     D7, D0
  8621. 000065FC  206D B148                movea.l    A0, [A5 - 0x4EB8]
  8622. 00006600  302E 000C                move.w     D0, [A6 + 0xC]
  8623. 00006604  C1FC 001C                muls.w     D0, 0x1C
  8624. 00006608  D090                     add.l      D0, [A0]
  8625. 0000660A  206D B148                movea.l    A0, [A5 - 0x4EB8]
  8626. 0000660E  322E 000C                move.w     D1, [A6 + 0xC]
  8627. 00006612  5241                     addq.w     D1, 1
  8628. 00006614  C3FC 001C                muls.w     D1, 0x1C
  8629. 00006618  D290                     add.l      D1, [A0]
  8630. 0000661A  2F07                     move.l     -[A7], D7
  8631. 0000661C  2F01                     move.l     -[A7], D1
  8632. 0000661E  2F00                     move.l     -[A7], D0
  8633. 00006620  4EAD 00BA                jsr        [A5 + 0xBA /* export_19 */]
  8634. 00006624  4FEF 000C                lea.l      A7, [A7 + 0xC]
  8635. 00006628  206D B148                movea.l    A0, [A5 - 0x4EB8]
  8636. 0000662C  302E 000C                move.w     D0, [A6 + 0xC]
  8637. 00006630  C1FC 001C                muls.w     D0, 0x1C
  8638. 00006634  D090                     add.l      D0, [A0]
  8639. 00006636  2040                     movea.l    A0, D0
  8640. 00006638  43EE FFD0                lea.l      A1, [A6 - 0x30]
  8641. 0000663C  7006                     moveq.l    D0, 0x06
  8642. label0000663E:
  8643. 0000663E  20D9                     move.l     [A0]+, [A1]+
  8644. 00006640  51C8 FFFC                dbf        D0, -0x6 /* 0000663E */
  8645. 00006644  4EBA 057E                jsr        [PC + 0x57E /* 00006BC4 */]
  8646. 00006648  4EBA 056A                jsr        [PC + 0x56A /* 00006BB4 */]
  8647. 0000664C  7000                     moveq.l    D0, 0x00
  8648. label0000664E:
  8649. 0000664E  2E1F                     move.l     D7, [A7]+
  8650. 00006650  4E5E                     unlink     A6
  8651. 00006652  4E75                     rts
  8652. export_383:
  8653. 00006654  4E56 FDF0                link       A6, -0x0210
  8654. 00006658  2F0C                     move.l     -[A7], A4
  8655. 0000665A  286E 000C                movea.l    A4, [A6 + 0xC]
  8656. 0000665E  508C                     addq.l     A4, 8
  8657. 00006660  0C54 2712                cmpi.w     [A4], 0x2712
  8658. 00006664  662C                     bne        +0x2E /* 00006692 */
  8659. 00006666  508C                     addq.l     A4, 8
  8660. 00006668  0C54 2B3B                cmpi.w     [A4], 0x2B3B /* '+;' */
  8661. 0000666C  6706                     beq        +0x8 /* 00006674 */
  8662. 0000666E  7002                     moveq.l    D0, 0x02
  8663. 00006670  6000 0084                bra        +0x86 /* 000066F6 */
  8664. label00006674:
  8665. 00006674  508C                     addq.l     A4, 8
  8666. 00006676  4A54                     tst.w      [A4]
  8667. 00006678  6706                     beq        +0x8 /* 00006680 */
  8668. 0000667A  7013                     moveq.l    D0, 0x13
  8669. 0000667C  6000 0078                bra        +0x7A /* 000066F6 */
  8670. label00006680:
  8671. 00006680  4EBA 0824                jsr        [PC + 0x824 /* 00006EA6 */]
  8672. 00006684  4EBA 053E                jsr        [PC + 0x53E /* 00006BC4 */]
  8673. 00006688  4EBA 052A                jsr        [PC + 0x52A /* 00006BB4 */]
  8674. 0000668C  7000                     moveq.l    D0, 0x00
  8675. 0000668E  6000 0066                bra        +0x68 /* 000066F6 */
  8676. label00006692:
  8677. 00006692  486E FDF4                pea.l      [A6 - 0x20C]
  8678. 00006696  486E FDF0                pea.l      [A6 - 0x210]
  8679. 0000669A  2F2E 0014                move.l     -[A7], [A6 + 0x14]
  8680. 0000669E  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  8681. 000066A2  2F0C                     move.l     -[A7], A4
  8682. 000066A4  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  8683. 000066A8  4EBA 016E                jsr        [PC + 0x16E /* 00006818 */]
  8684. 000066AC  4FEF 0018                lea.l      A7, [A7 + 0x18]
  8685. 000066B0  3D40 FDF2                move.w     [A6 - 0x20E], D0
  8686. 000066B4  4A6E FDF2                tst.w      [A6 - 0x20E]
  8687. 000066B8  6706                     beq        +0x8 /* 000066C0 */
  8688. 000066BA  302E FDF2                move.w     D0, [A6 - 0x20E]
  8689. 000066BE  6036                     bra        +0x38 /* 000066F6 */
  8690. label000066C0:
  8691. 000066C0  302E FDF0                move.w     D0, [A6 - 0x210]
  8692. 000066C4  48C0                     ext.l      D0
  8693. 000066C6  E780                     asl        D0, 3
  8694. 000066C8  D9C0                     add.l      A4, D0
  8695. 000066CA  4A54                     tst.w      [A4]
  8696. 000066CC  6704                     beq        +0x6 /* 000066D2 */
  8697. 000066CE  7013                     moveq.l    D0, 0x13
  8698. 000066D0  6024                     bra        +0x26 /* 000066F6 */
  8699. label000066D2:
  8700. 000066D2  486E FDF4                pea.l      [A6 - 0x20C]
  8701. 000066D6  4EBA 0024                jsr        [PC + 0x24 /* 000066FC */]
  8702. 000066DA  588F                     addq.l     A7, 4
  8703. 000066DC  3D40 FDF2                move.w     [A6 - 0x20E], D0
  8704. 000066E0  4A6E FDF2                tst.w      [A6 - 0x20E]
  8705. 000066E4  6706                     beq        +0x8 /* 000066EC */
  8706. 000066E6  302E FDF2                move.w     D0, [A6 - 0x20E]
  8707. 000066EA  600A                     bra        +0xC /* 000066F6 */
  8708. label000066EC:
  8709. 000066EC  4EBA 04D6                jsr        [PC + 0x4D6 /* 00006BC4 */]
  8710. 000066F0  4EBA 04C2                jsr        [PC + 0x4C2 /* 00006BB4 */]
  8711. 000066F4  7000                     moveq.l    D0, 0x00
  8712. label000066F6:
  8713. 000066F6  285F                     movea.l    A4, [A7]+
  8714. 000066F8  4E5E                     unlink     A6
  8715. 000066FA  4E75                     rts
  8716. fn000066FC:
  8717. 000066FC  4E56 FFD4                link       A6, -0x002C
  8718. 00006700  486E FFD4                pea.l      [A6 - 0x2C]
  8719. 00006704  486E FFDC                pea.l      [A6 - 0x24]
  8720. 00006708  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  8721. 0000670C  4EAD 0CE2                jsr        [A5 + 0xCE2 /* export_408 */]
  8722. 00006710  4FEF 000C                lea.l      A7, [A7 + 0xC]
  8723. 00006714  3D40 FFE0                move.w     [A6 - 0x20], D0
  8724. 00006718  4A6E FFE0                tst.w      [A6 - 0x20]
  8725. 0000671C  6708                     beq        +0xA /* 00006726 */
  8726. 0000671E  302E FFE0                move.w     D0, [A6 - 0x20]
  8727. 00006722  6000 00F0                bra        +0xF2 /* 00006814 */
  8728. label00006726:
  8729. 00006726  486E FFE2                pea.l      [A6 - 0x1E]
  8730. 0000672A  486E FFE4                pea.l      [A6 - 0x1C]
  8731. 0000672E  2F2E FFD4                move.l     -[A7], [A6 - 0x2C]
  8732. 00006732  2F2E FFDC                move.l     -[A7], [A6 - 0x24]
  8733. 00006736  4EAD 022A                jsr        [A5 + 0x22A /* export_65 */]
  8734. 0000673A  4FEF 0010                lea.l      A7, [A7 + 0x10]
  8735. 0000673E  4A40                     tst.w      D0
  8736. 00006740  6700 00D0                beq        +0xD2 /* 00006812 */
  8737. 00006744  2F2E FFDC                move.l     -[A7], [A6 - 0x24]
  8738. 00006748  4EAD 0A6A                jsr        [A5 + 0xA6A /* export_329 */]
  8739. 0000674C  588F                     addq.l     A7, 4
  8740. 0000674E  4A40                     tst.w      D0
  8741. 00006750  6614                     bne        +0x16 /* 00006766 */
  8742. 00006752  4879 0000 9C40           push.l     0x9C40
  8743. 00006758  2F2E FFDC                move.l     -[A7], [A6 - 0x24]
  8744. 0000675C  4EAD 0A82                jsr        [A5 + 0xA82 /* export_332 */]
  8745. 00006760  508F                     addq.l     A7, 8
  8746. 00006762  4A40                     tst.w      D0
  8747. 00006764  670A                     beq        +0xC /* 00006770 */
  8748. label00006766:
  8749. 00006766  2F2E FFDC                move.l     -[A7], [A6 - 0x24]
  8750. 0000676A  4EAD 0A12                jsr        [A5 + 0xA12 /* export_318 */]
  8751. 0000676E  588F                     addq.l     A7, 4
  8752. label00006770:
  8753. 00006770  2F2E FFF0                move.l     -[A7], [A6 - 0x10]
  8754. 00006774  2F2E FFDC                move.l     -[A7], [A6 - 0x24]
  8755. 00006778  4EAD 0A02                jsr        [A5 + 0xA02 /* export_316 */]
  8756. 0000677C  508F                     addq.l     A7, 8
  8757. 0000677E  3F00                     move.w     -[A7], D0
  8758. 00006780  4EAD 007A                jsr        [A5 + 0x7A /* export_11 */]
  8759. 00006784  548F                     addq.l     A7, 2
  8760. 00006786  4878 0002                push.l     0x2
  8761. 0000678A  2F2E FFDC                move.l     -[A7], [A6 - 0x24]
  8762. 0000678E  4EAD 0A02                jsr        [A5 + 0xA02 /* export_316 */]
  8763. 00006792  508F                     addq.l     A7, 8
  8764. 00006794  3F00                     move.w     -[A7], D0
  8765. 00006796  4EAD 007A                jsr        [A5 + 0x7A /* export_11 */]
  8766. 0000679A  548F                     addq.l     A7, 2
  8767. 0000679C  2F2E FFDC                move.l     -[A7], [A6 - 0x24]
  8768. 000067A0  4EAD 0972                jsr        [A5 + 0x972 /* export_298 */]
  8769. 000067A4  588F                     addq.l     A7, 4
  8770. 000067A6  3F00                     move.w     -[A7], D0
  8771. 000067A8  4EAD 007A                jsr        [A5 + 0x7A /* export_11 */]
  8772. 000067AC  548F                     addq.l     A7, 2
  8773. 000067AE  302D B116                move.w     D0, [A5 - 0x4EEA]
  8774. 000067B2  906E FFE2                sub.w      D0, [A6 - 0x1E]
  8775. 000067B6  5340                     subq.w     D0, 1
  8776. 000067B8  C1FC 001C                muls.w     D0, 0x1C
  8777. 000067BC  48C0                     ext.l      D0
  8778. 000067BE  2D40 FFD8                move.l     [A6 - 0x28], D0
  8779. 000067C2  206D B148                movea.l    A0, [A5 - 0x4EB8]
  8780. 000067C6  302E FFE2                move.w     D0, [A6 - 0x1E]
  8781. 000067CA  5240                     addq.w     D0, 1
  8782. 000067CC  C1FC 001C                muls.w     D0, 0x1C
  8783. 000067D0  D090                     add.l      D0, [A0]
  8784. 000067D2  206D B148                movea.l    A0, [A5 - 0x4EB8]
  8785. 000067D6  322E FFE2                move.w     D1, [A6 - 0x1E]
  8786. 000067DA  C3FC 001C                muls.w     D1, 0x1C
  8787. 000067DE  D290                     add.l      D1, [A0]
  8788. 000067E0  2F2E FFD8                move.l     -[A7], [A6 - 0x28]
  8789. 000067E4  2F01                     move.l     -[A7], D1
  8790. 000067E6  2F00                     move.l     -[A7], D0
  8791. 000067E8  4EAD 00BA                jsr        [A5 + 0xBA /* export_19 */]
  8792. 000067EC  4FEF 000C                lea.l      A7, [A7 + 0xC]
  8793. 000067F0  536D B116                subq.w     [A5 - 0x4EEA], 1
  8794. 000067F4  302D B116                move.w     D0, [A5 - 0x4EEA]
  8795. 000067F8  C1FC 001C                muls.w     D0, 0x1C
  8796. 000067FC  2F2D B148                move.l     -[A7], [A5 - 0x4EB8]
  8797. 00006800  48C0                     ext.l      D0
  8798. 00006802  2F00                     move.l     -[A7], D0
  8799. 00006804  4EAD 0582                jsr        [A5 + 0x582 /* export_172 */]
  8800. 00006808  2F2E FFDC                move.l     -[A7], [A6 - 0x24]
  8801. 0000680C  4EAD 0272                jsr        [A5 + 0x272 /* export_74 */]
  8802. 00006810  588F                     addq.l     A7, 4
  8803. label00006812:
  8804. 00006812  7000                     moveq.l    D0, 0x00
  8805. label00006814:
  8806. 00006814  4E5E                     unlink     A6
  8807. 00006816  4E75                     rts
  8808. fn00006818:
  8809. 00006818  4E56 FFF4                link       A6, -0x000C
  8810. 0000681C  2F0C                     move.l     -[A7], A4
  8811. 0000681E  286E 000C                movea.l    A4, [A6 + 0xC]
  8812. 00006822  0C54 2B38                cmpi.w     [A4], 0x2B38 /* '+8' */
  8813. 00006826  6600 00A8                bne        +0xAA /* 000068D0 */
  8814. 0000682A  206E 0018                movea.l    A0, [A6 + 0x18]
  8815. 0000682E  7001                     moveq.l    D0, 0x01
  8816. 00006830  3080                     move.w     [A0], D0
  8817. 00006832  42A7                     clr.l      -[A7]
  8818. 00006834  42A7                     clr.l      -[A7]
  8819. 00006836  4EAD 056A                jsr        [A5 + 0x56A /* export_169 */]
  8820. 0000683A  205F                     movea.l    A0, [A7]+
  8821. 0000683C  2D48 FFFC                move.l     [A6 - 0x4], A0
  8822. 00006840  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  8823. 00006844  206E 0008                movea.l    A0, [A6 + 0x8]
  8824. 00006848  2F28 000A                move.l     -[A7], [A0 + 0xA]
  8825. 0000684C  4EAD 03D2                jsr        [A5 + 0x3D2 /* export_118 */]
  8826. 00006850  508F                     addq.l     A7, 8
  8827. 00006852  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  8828. 00006856  4EAD 0402                jsr        [A5 + 0x402 /* export_124 */]
  8829. 0000685A  588F                     addq.l     A7, 4
  8830. 0000685C  42A7                     clr.l      -[A7]
  8831. 0000685E  42A7                     clr.l      -[A7]
  8832. 00006860  4EAD 056A                jsr        [A5 + 0x56A /* export_169 */]
  8833. 00006864  205F                     movea.l    A0, [A7]+
  8834. 00006866  2D48 FFF4                move.l     [A6 - 0xC], A0
  8835. 0000686A  42A7                     clr.l      -[A7]
  8836. 0000686C  2F2E FFF4                move.l     -[A7], [A6 - 0xC]
  8837. 00006870  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  8838. 00006874  4EAD 0D32                jsr        [A5 + 0xD32 /* export_418 */]
  8839. 00006878  4FEF 000C                lea.l      A7, [A7 + 0xC]
  8840. 0000687C  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  8841. 00006880  4EAD 058A                jsr        [A5 + 0x58A /* export_173 */]
  8842. 00006884  2F2E FFF4                move.l     -[A7], [A6 - 0xC]
  8843. 00006888  4EAD 058A                jsr        [A5 + 0x58A /* export_173 */]
  8844. 0000688C  206E FFFC                movea.l    A0, [A6 - 0x4]
  8845. 00006890  3F3C 0001                move.w     -[A7], 0x1
  8846. 00006894  2F2E 001C                move.l     -[A7], [A6 + 0x1C]
  8847. 00006898  486E FFF8                pea.l      [A6 - 0x8]
  8848. 0000689C  2F2E 0014                move.l     -[A7], [A6 + 0x14]
  8849. 000068A0  2F10                     move.l     -[A7], [A0]
  8850. 000068A2  206E FFF4                movea.l    A0, [A6 - 0xC]
  8851. 000068A6  2F10                     move.l     -[A7], [A0]
  8852. 000068A8  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  8853. 000068AC  4EAD 0CEA                jsr        [A5 + 0xCEA /* export_409 */]
  8854. 000068B0  4FEF 001A                lea.l      A7, [A7 + 0x1A]
  8855. 000068B4  3D40 FFFA                move.w     [A6 - 0x6], D0
  8856. 000068B8  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  8857. 000068BC  4EAD 0572                jsr        [A5 + 0x572 /* export_170 */]
  8858. 000068C0  2F2E FFF4                move.l     -[A7], [A6 - 0xC]
  8859. 000068C4  4EAD 0572                jsr        [A5 + 0x572 /* export_170 */]
  8860. 000068C8  302E FFFA                move.w     D0, [A6 - 0x6]
  8861. 000068CC  6000 00E8                bra        +0xEA /* 000069B6 */
  8862. label000068D0:
  8863. 000068D0  2F0C                     move.l     -[A7], A4
  8864. 000068D2  4EAD 0CDA                jsr        [A5 + 0xCDA /* export_407 */]
  8865. 000068D6  588F                     addq.l     A7, 4
  8866. 000068D8  0C40 0002                cmpi.w     D0, 0x2
  8867. 000068DC  662E                     bne        +0x30 /* 0000690C */
  8868. 000068DE  3F3C 0001                move.w     -[A7], 0x1
  8869. 000068E2  2F2E 001C                move.l     -[A7], [A6 + 0x1C]
  8870. 000068E6  2F2E 0018                move.l     -[A7], [A6 + 0x18]
  8871. 000068EA  2F2E 0014                move.l     -[A7], [A6 + 0x14]
  8872. 000068EE  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  8873. 000068F2  2F0C                     move.l     -[A7], A4
  8874. 000068F4  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  8875. 000068F8  4EAD 0CEA                jsr        [A5 + 0xCEA /* export_409 */]
  8876. 000068FC  4FEF 001A                lea.l      A7, [A7 + 0x1A]
  8877. 00006900  3D40 FFFA                move.w     [A6 - 0x6], D0
  8878. 00006904  302E FFFA                move.w     D0, [A6 - 0x6]
  8879. 00006908  6000 00AC                bra        +0xAE /* 000069B6 */
  8880. label0000690C:
  8881. 0000690C  486E FFFC                pea.l      [A6 - 0x4]
  8882. 00006910  2F2E 0018                move.l     -[A7], [A6 + 0x18]
  8883. 00006914  2F2E 0014                move.l     -[A7], [A6 + 0x14]
  8884. 00006918  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  8885. 0000691C  2F0C                     move.l     -[A7], A4
  8886. 0000691E  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  8887. 00006922  4EAD 0C8A                jsr        [A5 + 0xC8A /* export_397 */]
  8888. 00006926  4FEF 0018                lea.l      A7, [A7 + 0x18]
  8889. 0000692A  3D40 FFFA                move.w     [A6 - 0x6], D0
  8890. 0000692E  4A6E FFFA                tst.w      [A6 - 0x6]
  8891. 00006932  6708                     beq        +0xA /* 0000693C */
  8892. 00006934  302E FFFA                move.w     D0, [A6 - 0x6]
  8893. 00006938  6000 007C                bra        +0x7E /* 000069B6 */
  8894. label0000693C:
  8895. 0000693C  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  8896. 00006940  4EAD 0402                jsr        [A5 + 0x402 /* export_124 */]
  8897. 00006944  588F                     addq.l     A7, 4
  8898. 00006946  42A7                     clr.l      -[A7]
  8899. 00006948  42A7                     clr.l      -[A7]
  8900. 0000694A  4EAD 056A                jsr        [A5 + 0x56A /* export_169 */]
  8901. 0000694E  205F                     movea.l    A0, [A7]+
  8902. 00006950  2D48 FFF4                move.l     [A6 - 0xC], A0
  8903. 00006954  42A7                     clr.l      -[A7]
  8904. 00006956  2F2E FFF4                move.l     -[A7], [A6 - 0xC]
  8905. 0000695A  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  8906. 0000695E  4EAD 0D32                jsr        [A5 + 0xD32 /* export_418 */]
  8907. 00006962  4FEF 000C                lea.l      A7, [A7 + 0xC]
  8908. 00006966  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  8909. 0000696A  4EAD 058A                jsr        [A5 + 0x58A /* export_173 */]
  8910. 0000696E  2F2E FFF4                move.l     -[A7], [A6 - 0xC]
  8911. 00006972  4EAD 058A                jsr        [A5 + 0x58A /* export_173 */]
  8912. 00006976  206E FFFC                movea.l    A0, [A6 - 0x4]
  8913. 0000697A  3F3C 0001                move.w     -[A7], 0x1
  8914. 0000697E  2F2E 001C                move.l     -[A7], [A6 + 0x1C]
  8915. 00006982  486E FFF8                pea.l      [A6 - 0x8]
  8916. 00006986  2F2E 0014                move.l     -[A7], [A6 + 0x14]
  8917. 0000698A  2F10                     move.l     -[A7], [A0]
  8918. 0000698C  206E FFF4                movea.l    A0, [A6 - 0xC]
  8919. 00006990  2F10                     move.l     -[A7], [A0]
  8920. 00006992  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  8921. 00006996  4EAD 0CEA                jsr        [A5 + 0xCEA /* export_409 */]
  8922. 0000699A  4FEF 001A                lea.l      A7, [A7 + 0x1A]
  8923. 0000699E  3D40 FFFA                move.w     [A6 - 0x6], D0
  8924. 000069A2  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  8925. 000069A6  4EAD 0572                jsr        [A5 + 0x572 /* export_170 */]
  8926. 000069AA  2F2E FFF4                move.l     -[A7], [A6 - 0xC]
  8927. 000069AE  4EAD 0572                jsr        [A5 + 0x572 /* export_170 */]
  8928. 000069B2  302E FFFA                move.w     D0, [A6 - 0x6]
  8929. label000069B6:
  8930. 000069B6  285F                     movea.l    A4, [A7]+
  8931. 000069B8  4E5E                     unlink     A6
  8932. 000069BA  4E75                     rts
  8933. export_384:
  8934. 000069BC  4E56 FEC2                link       A6, -0x013E
  8935. 000069C0  2F0C                     move.l     -[A7], A4
  8936. 000069C2  286E 000C                movea.l    A4, [A6 + 0xC]
  8937. 000069C6  508C                     addq.l     A4, 8
  8938. 000069C8  486E FEE0                pea.l      [A6 - 0x120]
  8939. 000069CC  486E FEC2                pea.l      [A6 - 0x13E]
  8940. 000069D0  2F2E 0014                move.l     -[A7], [A6 + 0x14]
  8941. 000069D4  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  8942. 000069D8  2F0C                     move.l     -[A7], A4
  8943. 000069DA  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  8944. 000069DE  4EAD 0CB2                jsr        [A5 + 0xCB2 /* export_402 */]
  8945. 000069E2  4FEF 0018                lea.l      A7, [A7 + 0x18]
  8946. 000069E6  3D40 FEC4                move.w     [A6 - 0x13C], D0
  8947. 000069EA  4A6E FEC4                tst.w      [A6 - 0x13C]
  8948. 000069EE  6708                     beq        +0xA /* 000069F8 */
  8949. 000069F0  302E FEC4                move.w     D0, [A6 - 0x13C]
  8950. 000069F4  6000 01B8                bra        +0x1BA /* 00006BAE */
  8951. label000069F8:
  8952. 000069F8  302E FEC2                move.w     D0, [A6 - 0x13E]
  8953. 000069FC  48C0                     ext.l      D0
  8954. 000069FE  E780                     asl        D0, 3
  8955. 00006A00  D9C0                     add.l      A4, D0
  8956. 00006A02  4A54                     tst.w      [A4]
  8957. 00006A04  6710                     beq        +0x12 /* 00006A16 */
  8958. 00006A06  486E FEE0                pea.l      [A6 - 0x120]
  8959. 00006A0A  4EAD 0CC2                jsr        [A5 + 0xCC2 /* export_404 */]
  8960. 00006A0E  588F                     addq.l     A7, 4
  8961. 00006A10  703B                     moveq.l    D0, 0x3B
  8962. 00006A12  6000 019A                bra        +0x19C /* 00006BAE */
  8963. label00006A16:
  8964. 00006A16  0C6E 0002 FEE0           cmpi.w     [A6 - 0x120], 0x2
  8965. 00006A1C  6600 0072                bne        +0x74 /* 00006A90 */
  8966. 00006A20  206E FEF6                movea.l    A0, [A6 - 0x10A]
  8967. 00006A24  2050                     movea.l    A0, [A0]
  8968. 00006A26  43EE FF88                lea.l      A1, [A6 - 0x78]
  8969. 00006A2A  7006                     moveq.l    D0, 0x06
  8970. label00006A2C:
  8971. 00006A2C  22D8                     move.l     [A1]+, [A0]+
  8972. 00006A2E  51C8 FFFC                dbf        D0, -0x6 /* 00006A2C */
  8973. 00006A32  32D8                     move.w     [A1]+, [A0]+
  8974. 00006A34  4A6E 0018                tst.w      [A6 + 0x18]
  8975. 00006A38  6708                     beq        +0xA /* 00006A42 */
  8976. 00006A3A  08AE 0000 FF8D           bclr.b     [A6 - 0x73], 0x0
  8977. 00006A40  6006                     bra        +0x8 /* 00006A48 */
  8978. label00006A42:
  8979. 00006A42  08EE 0000 FF8D           bset.b     [A6 - 0x73], 0x0
  8980. label00006A48:
  8981. 00006A48  206E FEF6                movea.l    A0, [A6 - 0x10A]
  8982. 00006A4C  2050                     movea.l    A0, [A0]
  8983. 00006A4E  43EE FF88                lea.l      A1, [A6 - 0x78]
  8984. 00006A52  7006                     moveq.l    D0, 0x06
  8985. label00006A54:
  8986. 00006A54  20D9                     move.l     [A0]+, [A1]+
  8987. 00006A56  51C8 FFFC                dbf        D0, -0x6 /* 00006A54 */
  8988. 00006A5A  30D9                     move.w     [A0]+, [A1]+
  8989. 00006A5C  2F2E FEEE                move.l     -[A7], [A6 - 0x112]
  8990. 00006A60  2F2E FEE2                move.l     -[A7], [A6 - 0x11E]
  8991. 00006A64  4EAD 0A1A                jsr        [A5 + 0xA1A /* export_319 */]
  8992. 00006A68  508F                     addq.l     A7, 8
  8993. 00006A6A  3F00                     move.w     -[A7], D0
  8994. 00006A6C  4EAD 007A                jsr        [A5 + 0x7A /* export_11 */]
  8995. 00006A70  548F                     addq.l     A7, 2
  8996. 00006A72  4A6E FF00                tst.w      [A6 - 0x100]
  8997. 00006A76  6708                     beq        +0xA /* 00006A80 */
  8998. 00006A78  4EBA 014A                jsr        [PC + 0x14A /* 00006BC4 */]
  8999. 00006A7C  4EBA 0136                jsr        [PC + 0x136 /* 00006BB4 */]
  9000. label00006A80:
  9001. 00006A80  486E FEE0                pea.l      [A6 - 0x120]
  9002. 00006A84  4EAD 0CC2                jsr        [A5 + 0xCC2 /* export_404 */]
  9003. 00006A88  588F                     addq.l     A7, 4
  9004. 00006A8A  7000                     moveq.l    D0, 0x00
  9005. 00006A8C  6000 0120                bra        +0x122 /* 00006BAE */
  9006. label00006A90:
  9007. 00006A90  0C6E 0001 FEE0           cmpi.w     [A6 - 0x120], 0x1
  9008. 00006A96  6600 0082                bne        +0x84 /* 00006B1A */
  9009. 00006A9A  206E FEFA                movea.l    A0, [A6 - 0x106]
  9010. 00006A9E  302E FEFE                move.w     D0, [A6 - 0x102]
  9011. 00006AA2  C1FC 001A                muls.w     D0, 0x1A
  9012. 00006AA6  D090                     add.l      D0, [A0]
  9013. 00006AA8  2040                     movea.l    A0, D0
  9014. 00006AAA  43EE FEC6                lea.l      A1, [A6 - 0x13A]
  9015. 00006AAE  7005                     moveq.l    D0, 0x05
  9016. label00006AB0:
  9017. 00006AB0  22D8                     move.l     [A1]+, [A0]+
  9018. 00006AB2  51C8 FFFC                dbf        D0, -0x6 /* 00006AB0 */
  9019. 00006AB6  32D8                     move.w     [A1]+, [A0]+
  9020. 00006AB8  4A6E 0018                tst.w      [A6 + 0x18]
  9021. 00006ABC  6708                     beq        +0xA /* 00006AC6 */
  9022. 00006ABE  08AE 0000 FED3           bclr.b     [A6 - 0x12D], 0x0
  9023. 00006AC4  6006                     bra        +0x8 /* 00006ACC */
  9024. label00006AC6:
  9025. 00006AC6  08EE 0000 FED3           bset.b     [A6 - 0x12D], 0x0
  9026. label00006ACC:
  9027. 00006ACC  206E FEFA                movea.l    A0, [A6 - 0x106]
  9028. 00006AD0  302E FEFE                move.w     D0, [A6 - 0x102]
  9029. 00006AD4  C1FC 001A                muls.w     D0, 0x1A
  9030. 00006AD8  D090                     add.l      D0, [A0]
  9031. 00006ADA  2040                     movea.l    A0, D0
  9032. 00006ADC  43EE FEC6                lea.l      A1, [A6 - 0x13A]
  9033. 00006AE0  7005                     moveq.l    D0, 0x05
  9034. label00006AE2:
  9035. 00006AE2  20D9                     move.l     [A0]+, [A1]+
  9036. 00006AE4  51C8 FFFC                dbf        D0, -0x6 /* 00006AE2 */
  9037. 00006AE8  30D9                     move.w     [A0]+, [A1]+
  9038. 00006AEA  2F2E FEEE                move.l     -[A7], [A6 - 0x112]
  9039. 00006AEE  2F2E FEE2                move.l     -[A7], [A6 - 0x11E]
  9040. 00006AF2  4EAD 0A1A                jsr        [A5 + 0xA1A /* export_319 */]
  9041. 00006AF6  508F                     addq.l     A7, 8
  9042. 00006AF8  3F00                     move.w     -[A7], D0
  9043. 00006AFA  4EAD 007A                jsr        [A5 + 0x7A /* export_11 */]
  9044. 00006AFE  548F                     addq.l     A7, 2
  9045. 00006B00  4A6E FF00                tst.w      [A6 - 0x100]
  9046. 00006B04  6704                     beq        +0x6 /* 00006B0A */
  9047. 00006B06  4EBA 00BC                jsr        [PC + 0xBC /* 00006BC4 */]
  9048. label00006B0A:
  9049. 00006B0A  486E FEE0                pea.l      [A6 - 0x120]
  9050. 00006B0E  4EAD 0CC2                jsr        [A5 + 0xCC2 /* export_404 */]
  9051. 00006B12  588F                     addq.l     A7, 4
  9052. 00006B14  7000                     moveq.l    D0, 0x00
  9053. 00006B16  6000 0096                bra        +0x98 /* 00006BAE */
  9054. label00006B1A:
  9055. 00006B1A  0C6E 0003 FEE0           cmpi.w     [A6 - 0x120], 0x3
  9056. 00006B20  6710                     beq        +0x12 /* 00006B32 */
  9057. 00006B22  486E FEE0                pea.l      [A6 - 0x120]
  9058. 00006B26  4EAD 0CC2                jsr        [A5 + 0xCC2 /* export_404 */]
  9059. 00006B2A  588F                     addq.l     A7, 4
  9060. 00006B2C  7002                     moveq.l    D0, 0x02
  9061. 00006B2E  6000 007E                bra        +0x80 /* 00006BAE */
  9062. label00006B32:
  9063. 00006B32  206E FF6A                movea.l    A0, [A6 - 0x96]
  9064. 00006B36  302E FF64                move.w     D0, [A6 - 0x9C]
  9065. 00006B3A  C1FC 0052                muls.w     D0, 0x52 /* 'R' */
  9066. 00006B3E  D090                     add.l      D0, [A0]
  9067. 00006B40  2040                     movea.l    A0, D0
  9068. 00006B42  43EE FFA6                lea.l      A1, [A6 - 0x5A]
  9069. 00006B46  7013                     moveq.l    D0, 0x13
  9070. label00006B48:
  9071. 00006B48  22D8                     move.l     [A1]+, [A0]+
  9072. 00006B4A  51C8 FFFC                dbf        D0, -0x6 /* 00006B48 */
  9073. 00006B4E  32D8                     move.w     [A1]+, [A0]+
  9074. 00006B50  4A6E 0018                tst.w      [A6 + 0x18]
  9075. 00006B54  6708                     beq        +0xA /* 00006B5E */
  9076. 00006B56  08AE 0007 FFB3           bclr.b     [A6 - 0x4D], 0x7
  9077. 00006B5C  6006                     bra        +0x8 /* 00006B64 */
  9078. label00006B5E:
  9079. 00006B5E  08EE 0007 FFB3           bset.b     [A6 - 0x4D], 0x7
  9080. label00006B64:
  9081. 00006B64  206E FF6A                movea.l    A0, [A6 - 0x96]
  9082. 00006B68  302E FF64                move.w     D0, [A6 - 0x9C]
  9083. 00006B6C  C1FC 0052                muls.w     D0, 0x52 /* 'R' */
  9084. 00006B70  D090                     add.l      D0, [A0]
  9085. 00006B72  2040                     movea.l    A0, D0
  9086. 00006B74  43EE FFA6                lea.l      A1, [A6 - 0x5A]
  9087. 00006B78  7013                     moveq.l    D0, 0x13
  9088. label00006B7A:
  9089. 00006B7A  20D9                     move.l     [A0]+, [A1]+
  9090. 00006B7C  51C8 FFFC                dbf        D0, -0x6 /* 00006B7A */
  9091. 00006B80  30D9                     move.w     [A0]+, [A1]+
  9092. 00006B82  2F2E FF66                move.l     -[A7], [A6 - 0x9A]
  9093. 00006B86  2F2E FF02                move.l     -[A7], [A6 - 0xFE]
  9094. 00006B8A  4EAD 0A1A                jsr        [A5 + 0xA1A /* export_319 */]
  9095. 00006B8E  508F                     addq.l     A7, 8
  9096. 00006B90  3F00                     move.w     -[A7], D0
  9097. 00006B92  4EAD 007A                jsr        [A5 + 0x7A /* export_11 */]
  9098. 00006B96  548F                     addq.l     A7, 2
  9099. 00006B98  486E FEE0                pea.l      [A6 - 0x120]
  9100. 00006B9C  4EBA A546                jsr        [PC - 0x5ABA /* 000010E4 */]
  9101. 00006BA0  588F                     addq.l     A7, 4
  9102. 00006BA2  486E FEE0                pea.l      [A6 - 0x120]
  9103. 00006BA6  4EAD 0CC2                jsr        [A5 + 0xCC2 /* export_404 */]
  9104. 00006BAA  588F                     addq.l     A7, 4
  9105. 00006BAC  7000                     moveq.l    D0, 0x00
  9106. label00006BAE:
  9107. 00006BAE  285F                     movea.l    A4, [A7]+
  9108. 00006BB0  4E5E                     unlink     A6
  9109. 00006BB2  4E75                     rts
  9110. export_386:
  9111. fn00006BB4:
  9112. 00006BB4  4A6D B102                tst.w      [A5 - 0x4EFE]
  9113. 00006BB8  6708                     beq        +0xA /* 00006BC2 */
  9114. 00006BBA  4A6D B306                tst.w      [A5 - 0x4CFA]
  9115. 00006BBE  6602                     bne        +0x4 /* 00006BC2 */
  9116. 00006BC0  A937                     syscall    DrawMenuBar
  9117. label00006BC2:
  9118. 00006BC2  4E75                     rts
  9119. export_385:
  9120. fn00006BC4:
  9121. 00006BC4  4E56 FEFC                link       A6, -0x0104
  9122. 00006BC8  48E7 0118                movem.l    -[A7], D7,A3,A4
  9123. 00006BCC  4A6D B306                tst.w      [A5 - 0x4CFA]
  9124. 00006BD0  6600 00FE                bne        +0x100 /* 00006CD0 */
  9125. 00006BD4  4267                     clr.w      -[A7]
  9126. 00006BD6  A938                     syscall    HiliteMenu
  9127. 00006BD8  7E01                     moveq.l    D7, 0x01
  9128. label00006BDA:
  9129. 00006BDA  42A7                     clr.l      -[A7]
  9130. 00006BDC  3F07                     move.w     -[A7], D7
  9131. 00006BDE  A949                     syscall    GetMenuHandle
  9132. 00006BE0  205F                     movea.l    A0, [A7]+
  9133. 00006BE2  2648                     movea.l    A3, A0
  9134. 00006BE4  B6FC 0000                cmpa.w     A3, 0x0
  9135. 00006BE8  6708                     beq        +0xA /* 00006BF2 */
  9136. 00006BEA  2F0B                     move.l     -[A7], A3
  9137. 00006BEC  A932                     syscall    DisposeMenu
  9138. 00006BEE  5247                     addq.w     D7, 1
  9139. 00006BF0  60E8                     bra        -0x16 /* 00006BDA */
  9140. label00006BF2:
  9141. 00006BF2  A934                     syscall    ClearMenuBar
  9142. 00006BF4  2F2D B148                move.l     -[A7], [A5 - 0x4EB8]
  9143. 00006BF8  4EAD 058A                jsr        [A5 + 0x58A /* export_173 */]
  9144. 00006BFC  206D B148                movea.l    A0, [A5 - 0x4EB8]
  9145. 00006C00  2850                     movea.l    A4, [A0]
  9146. 00006C02  7E00                     moveq.l    D7, 0x00
  9147. 00006C04  6000 00BA                bra        +0xBC /* 00006CC0 */
  9148. label00006C08:
  9149. 00006C08  2D6C 0014 FFFC           move.l     [A6 - 0x4], [A4 + 0x14]
  9150. 00006C0E  206E FFFC                movea.l    A0, [A6 - 0x4]
  9151. 00006C12  486E FEFC                pea.l      [A6 - 0x104]
  9152. 00006C16  2050                     movea.l    A0, [A0]
  9153. 00006C18  2F28 0012                move.l     -[A7], [A0 + 0x12]
  9154. 00006C1C  4EAD 03BA                jsr        [A5 + 0x3BA /* export_115 */]
  9155. 00006C20  508F                     addq.l     A7, 8
  9156. 00006C22  486E FEFC                pea.l      [A6 - 0x104]
  9157. 00006C26  4EAD 00FA                jsr        [A5 + 0xFA /* export_27 */]
  9158. 00006C2A  588F                     addq.l     A7, 4
  9159. 00006C2C  486E FEFC                pea.l      [A6 - 0x104]
  9160. 00006C30  486D C146                pea.l      [A5 - 0x3EBA]
  9161. 00006C34  4EAD 039A                jsr        [A5 + 0x39A /* export_111 */]
  9162. 00006C38  508F                     addq.l     A7, 8
  9163. 00006C3A  4A40                     tst.w      D0
  9164. 00006C3C  670C                     beq        +0xE /* 00006C4A */
  9165. 00006C3E  7001                     moveq.l    D0, 0x01
  9166. 00006C40  1D40 FEFC                move.b     [A6 - 0x104], D0
  9167. 00006C44  7014                     moveq.l    D0, 0x14
  9168. 00006C46  1D40 FEFD                move.b     [A6 - 0x103], D0
  9169. label00006C4A:
  9170. 00006C4A  42A7                     clr.l      -[A7]
  9171. 00006C4C  3007                     move.w     D0, D7
  9172. 00006C4E  5240                     addq.w     D0, 1
  9173. 00006C50  3F00                     move.w     -[A7], D0
  9174. 00006C52  486E FEFC                pea.l      [A6 - 0x104]
  9175. 00006C56  A931                     syscall    NewMenu
  9176. 00006C58  205F                     movea.l    A0, [A7]+
  9177. 00006C5A  2648                     movea.l    A3, A0
  9178. 00006C5C  2F2C 0018                move.l     -[A7], [A4 + 0x18]
  9179. 00006C60  2F0B                     move.l     -[A7], A3
  9180. 00006C62  4EBA 015C                jsr        [PC + 0x15C /* 00006DC0 */]
  9181. 00006C66  508F                     addq.l     A7, 8
  9182. 00006C68  206E FFFC                movea.l    A0, [A6 - 0x4]
  9183. 00006C6C  2050                     movea.l    A0, [A0]
  9184. 00006C6E  0828 0000 0005           btst.b     [A0 + 0x5], 0x0
  9185. 00006C74  6706                     beq        +0x8 /* 00006C7C */
  9186. 00006C76  2F0B                     move.l     -[A7], A3
  9187. 00006C78  4267                     clr.w      -[A7]
  9188. 00006C7A  A93A                     syscall    DisableItem
  9189. label00006C7C:
  9190. 00006C7C  486E FEFC                pea.l      [A6 - 0x104]
  9191. 00006C80  486D C14C                pea.l      [A5 - 0x3EB4]
  9192. 00006C84  4EAD 039A                jsr        [A5 + 0x39A /* export_111 */]
  9193. 00006C88  508F                     addq.l     A7, 8
  9194. 00006C8A  4A40                     tst.w      D0
  9195. 00006C8C  670A                     beq        +0xC /* 00006C98 */
  9196. 00006C8E  2F0B                     move.l     -[A7], A3
  9197. 00006C90  4879 464F 4E54           push.l     0x464F4E54 /* 'FONT' */
  9198. 00006C96  A94D                     syscall    AppendResMenu/AddResMenu
  9199. label00006C98:
  9200. 00006C98  7000                     moveq.l    D0, 0x00
  9201. 00006C9A  102E FEFC                move.b     D0, [A6 - 0x104]
  9202. 00006C9E  0C40 0001                cmpi.w     D0, 0x1
  9203. 00006CA2  6610                     bne        +0x12 /* 00006CB4 */
  9204. 00006CA4  0C2E 0014 FEFD           cmpi.b     [A6 - 0x103], 0x14
  9205. 00006CAA  6608                     bne        +0xA /* 00006CB4 */
  9206. 00006CAC  2F0B                     move.l     -[A7], A3
  9207. 00006CAE  4EBA 0028                jsr        [PC + 0x28 /* 00006CD8 */]
  9208. 00006CB2  588F                     addq.l     A7, 4
  9209. label00006CB4:
  9210. 00006CB4  2F0B                     move.l     -[A7], A3
  9211. 00006CB6  4267                     clr.w      -[A7]
  9212. 00006CB8  A935                     syscall    InsertMenu
  9213. 00006CBA  49EC 001C                lea.l      A4, [A4 + 0x1C]
  9214. 00006CBE  5247                     addq.w     D7, 1
  9215. label00006CC0:
  9216. 00006CC0  BE6D B116                cmp.w      D7, [A5 - 0x4EEA]
  9217. 00006CC4  6D00 FF42                blt        -0xBC /* 00006C08 */
  9218. 00006CC8  2F2D B148                move.l     -[A7], [A5 - 0x4EB8]
  9219. 00006CCC  4EAD 0592                jsr        [A5 + 0x592 /* export_174 */]
  9220. label00006CD0:
  9221. 00006CD0  4CDF 1880                movem.l    D7,A3,A4, [A7]+
  9222. 00006CD4  4E5E                     unlink     A6
  9223. 00006CD6  4E75                     rts
  9224. fn00006CD8:
  9225. 00006CD8  4E56 FF00                link       A6, -0x0100
  9226. 00006CDC  48E7 0700                movem.l    -[A7], D5,D6,D7
  9227. 00006CE0  4267                     clr.w      -[A7]
  9228. 00006CE2  2F2D B15C                move.l     -[A7], [A5 - 0x4EA4]
  9229. 00006CE6  A950                     syscall    CountMItems
  9230. 00006CE8  301F                     move.w     D0, [A7]+
  9231. 00006CEA  3E00                     move.w     D7, D0
  9232. 00006CEC  4267                     clr.w      -[A7]
  9233. 00006CEE  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  9234. 00006CF2  A950                     syscall    CountMItems
  9235. 00006CF4  301F                     move.w     D0, [A7]+
  9236. 00006CF6  3A00                     move.w     D5, D0
  9237. 00006CF8  7C01                     moveq.l    D6, 0x01
  9238. 00006CFA  6000 00A4                bra        +0xA6 /* 00006DA0 */
  9239. label00006CFE:
  9240. 00006CFE  5245                     addq.w     D5, 1
  9241. 00006D00  2F2D B15C                move.l     -[A7], [A5 - 0x4EA4]
  9242. 00006D04  3F06                     move.w     -[A7], D6
  9243. 00006D06  486E FF00                pea.l      [A6 - 0x100]
  9244. 00006D0A  A946                     syscall    GetMenuItemText/GetItem
  9245. 00006D0C  7000                     moveq.l    D0, 0x00
  9246. 00006D0E  102E FF00                move.b     D0, [A6 - 0x100]
  9247. 00006D12  0C40 0001                cmpi.w     D0, 0x1
  9248. 00006D16  6616                     bne        +0x18 /* 00006D2E */
  9249. 00006D18  0C2E 002D FF01           cmpi.b     [A6 - 0xFF], 0x2D /* '-' */
  9250. 00006D1E  660E                     bne        +0x10 /* 00006D2E */
  9251. 00006D20  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  9252. 00006D24  486D C152                pea.l      [A5 - 0x3EAE]
  9253. 00006D28  A933                     syscall    AppendMenu
  9254. 00006D2A  6000 0072                bra        +0x74 /* 00006D9E */
  9255. label00006D2E:
  9256. 00006D2E  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  9257. 00006D32  486E FF00                pea.l      [A6 - 0x100]
  9258. 00006D36  A933                     syscall    AppendMenu
  9259. 00006D38  2F2D B15C                move.l     -[A7], [A5 - 0x4EA4]
  9260. 00006D3C  3F06                     move.w     -[A7], D6
  9261. 00006D3E  486E FF00                pea.l      [A6 - 0x100]
  9262. 00006D42  A943                     syscall    GetItmMark
  9263. 00006D44  4A2E FF01                tst.b      [A6 - 0xFF]
  9264. 00006D48  6710                     beq        +0x12 /* 00006D5A */
  9265. 00006D4A  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  9266. 00006D4E  3F05                     move.w     -[A7], D5
  9267. 00006D50  7000                     moveq.l    D0, 0x00
  9268. 00006D52  102E FF01                move.b     D0, [A6 - 0xFF]
  9269. 00006D56  3F00                     move.w     -[A7], D0
  9270. 00006D58  A944                     syscall    SetItmMark
  9271. label00006D5A:
  9272. 00006D5A  2F2D B15C                move.l     -[A7], [A5 - 0x4EA4]
  9273. 00006D5E  3F06                     move.w     -[A7], D6
  9274. 00006D60  486E FF00                pea.l      [A6 - 0x100]
  9275. 00006D64  A93F                     syscall    GetItmIcon
  9276. 00006D66  4A2E FF01                tst.b      [A6 - 0xFF]
  9277. 00006D6A  6710                     beq        +0x12 /* 00006D7C */
  9278. 00006D6C  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  9279. 00006D70  3F05                     move.w     -[A7], D5
  9280. 00006D72  7000                     moveq.l    D0, 0x00
  9281. 00006D74  102E FF01                move.b     D0, [A6 - 0xFF]
  9282. 00006D78  3F00                     move.w     -[A7], D0
  9283. 00006D7A  A940                     syscall    SetItmIcon
  9284. label00006D7C:
  9285. 00006D7C  2F2D B15C                move.l     -[A7], [A5 - 0x4EA4]
  9286. 00006D80  3F06                     move.w     -[A7], D6
  9287. 00006D82  486E FF00                pea.l      [A6 - 0x100]
  9288. 00006D86  A84E                     syscall    GetItemCmd
  9289. 00006D88  4A2E FF01                tst.b      [A6 - 0xFF]
  9290. 00006D8C  6710                     beq        +0x12 /* 00006D9E */
  9291. 00006D8E  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  9292. 00006D92  3F05                     move.w     -[A7], D5
  9293. 00006D94  7000                     moveq.l    D0, 0x00
  9294. 00006D96  102E FF01                move.b     D0, [A6 - 0xFF]
  9295. 00006D9A  3F00                     move.w     -[A7], D0
  9296. 00006D9C  A84F                     syscall    SetItemCmd
  9297. label00006D9E:
  9298. 00006D9E  5246                     addq.w     D6, 1
  9299. label00006DA0:
  9300. 00006DA0  BC47                     cmp.w      D6, D7
  9301. 00006DA2  6F00 FF5A                ble        -0xA4 /* 00006CFE */
  9302. 00006DA6  206E 0008                movea.l    A0, [A6 + 0x8]
  9303. 00006DAA  226D B15C                movea.l    A1, [A5 - 0x4EA4]
  9304. 00006DAE  2251                     movea.l    A1, [A1]
  9305. 00006DB0  2050                     movea.l    A0, [A0]
  9306. 00006DB2  2169 0006 0006           move.l     [A0 + 0x6], [A1 + 0x6]
  9307. 00006DB8  4CDF 00E0                movem.l    D5,D6,D7, [A7]+
  9308. 00006DBC  4E5E                     unlink     A6
  9309. 00006DBE  4E75                     rts
  9310. fn00006DC0:
  9311. 00006DC0  4E56 FF00                link       A6, -0x0100
  9312. 00006DC4  48E7 0718                movem.l    -[A7], D5,D6,D7,A3,A4
  9313. 00006DC8  286E 0008                movea.l    A4, [A6 + 0x8]
  9314. 00006DCC  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  9315. 00006DD0  4EAD 058A                jsr        [A5 + 0x58A /* export_173 */]
  9316. 00006DD4  206E 000C                movea.l    A0, [A6 + 0xC]
  9317. 00006DD8  2650                     movea.l    A3, [A0]
  9318. 00006DDA  42A7                     clr.l      -[A7]
  9319. 00006DDC  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  9320. 00006DE0  4EAD 057A                jsr        [A5 + 0x57A /* export_171 */]
  9321. 00006DE4  201F                     move.l     D0, [A7]+
  9322. 00006DE6  4878 001A                push.l     0x1A
  9323. 00006DEA  2F00                     move.l     -[A7], D0
  9324. 00006DEC  4EAD 005A                jsr        [A5 + 0x5A /* export_7 */]
  9325. 00006DF0  3E00                     move.w     D7, D0
  9326. 00006DF2  7C00                     moveq.l    D6, 0x00
  9327. 00006DF4  6000 009A                bra        +0x9C /* 00006E90 */
  9328. label00006DF8:
  9329. 00006DF8  082B 0001 000D           btst.b     [A3 + 0xD], 0x1
  9330. 00006DFE  670C                     beq        +0xE /* 00006E0C */
  9331. 00006E00  2F0C                     move.l     -[A7], A4
  9332. 00006E02  486D C156                pea.l      [A5 - 0x3EAA]
  9333. 00006E06  A933                     syscall    AppendMenu
  9334. 00006E08  6000 0080                bra        +0x82 /* 00006E8A */
  9335. label00006E0C:
  9336. 00006E0C  2F0C                     move.l     -[A7], A4
  9337. 00006E0E  486D C15A                pea.l      [A5 - 0x3EA6]
  9338. 00006E12  A933                     syscall    AppendMenu
  9339. 00006E14  486E FF00                pea.l      [A6 - 0x100]
  9340. 00006E18  2F2B 0012                move.l     -[A7], [A3 + 0x12]
  9341. 00006E1C  4EAD 03BA                jsr        [A5 + 0x3BA /* export_115 */]
  9342. 00006E20  508F                     addq.l     A7, 8
  9343. 00006E22  486E FF00                pea.l      [A6 - 0x100]
  9344. 00006E26  4EAD 00FA                jsr        [A5 + 0xFA /* export_27 */]
  9345. 00006E2A  588F                     addq.l     A7, 4
  9346. 00006E2C  2F0C                     move.l     -[A7], A4
  9347. 00006E2E  3006                     move.w     D0, D6
  9348. 00006E30  5240                     addq.w     D0, 1
  9349. 00006E32  3F00                     move.w     -[A7], D0
  9350. 00006E34  486E FF00                pea.l      [A6 - 0x100]
  9351. 00006E38  A947                     syscall    SetMenuItemText/SetItem
  9352. 00006E3A  4A53                     tst.w      [A3]
  9353. 00006E3C  670C                     beq        +0xE /* 00006E4A */
  9354. 00006E3E  2F0C                     move.l     -[A7], A4
  9355. 00006E40  3006                     move.w     D0, D6
  9356. 00006E42  5240                     addq.w     D0, 1
  9357. 00006E44  3F00                     move.w     -[A7], D0
  9358. 00006E46  3F13                     move.w     -[A7], [A3]
  9359. 00006E48  A84F                     syscall    SetItemCmd
  9360. label00006E4A:
  9361. 00006E4A  082B 0000 000D           btst.b     [A3 + 0xD], 0x0
  9362. 00006E50  670A                     beq        +0xC /* 00006E5C */
  9363. 00006E52  2F0C                     move.l     -[A7], A4
  9364. 00006E54  3006                     move.w     D0, D6
  9365. 00006E56  5240                     addq.w     D0, 1
  9366. 00006E58  3F00                     move.w     -[A7], D0
  9367. 00006E5A  A93A                     syscall    DisableItem
  9368. label00006E5C:
  9369. 00006E5C  082B 0002 000D           btst.b     [A3 + 0xD], 0x2
  9370. 00006E62  670E                     beq        +0x10 /* 00006E72 */
  9371. 00006E64  2F0C                     move.l     -[A7], A4
  9372. 00006E66  3006                     move.w     D0, D6
  9373. 00006E68  5240                     addq.w     D0, 1
  9374. 00006E6A  3F00                     move.w     -[A7], D0
  9375. 00006E6C  1F3C 0001                move.b     -[A7], 0x1
  9376. 00006E70  A945                     syscall    CheckItem
  9377. label00006E72:
  9378. 00006E72  202B 000A                move.l     D0, [A3 + 0xA]
  9379. 00006E76  E680                     asr        D0, 3
  9380. 00006E78  3A00                     move.w     D5, D0
  9381. 00006E7A  4A45                     tst.w      D5
  9382. 00006E7C  670C                     beq        +0xE /* 00006E8A */
  9383. 00006E7E  2F0C                     move.l     -[A7], A4
  9384. 00006E80  3006                     move.w     D0, D6
  9385. 00006E82  5240                     addq.w     D0, 1
  9386. 00006E84  3F00                     move.w     -[A7], D0
  9387. 00006E86  3F05                     move.w     -[A7], D5
  9388. 00006E88  A942                     syscall    SetItmStyle
  9389. label00006E8A:
  9390. 00006E8A  47EB 001A                lea.l      A3, [A3 + 0x1A]
  9391. 00006E8E  5246                     addq.w     D6, 1
  9392. label00006E90:
  9393. 00006E90  BC47                     cmp.w      D6, D7
  9394. 00006E92  6D00 FF64                blt        -0x9A /* 00006DF8 */
  9395. 00006E96  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  9396. 00006E9A  4EAD 0592                jsr        [A5 + 0x592 /* export_174 */]
  9397. 00006E9E  4CDF 18E0                movem.l    D5,D6,D7,A3,A4, [A7]+
  9398. 00006EA2  4E5E                     unlink     A6
  9399. 00006EA4  4E75                     rts
  9400. export_387:
  9401. fn00006EA6:
  9402. 00006EA6  4E56 FFE0                link       A6, -0x0020
  9403. 00006EAA  6000 00CC                bra        +0xCE /* 00006F78 */
  9404. label00006EAE:
  9405. 00006EAE  206D B148                movea.l    A0, [A5 - 0x4EB8]
  9406. 00006EB2  2050                     movea.l    A0, [A0]
  9407. 00006EB4  43EE FFE0                lea.l      A1, [A6 - 0x20]
  9408. 00006EB8  7006                     moveq.l    D0, 0x06
  9409. label00006EBA:
  9410. 00006EBA  22D8                     move.l     [A1]+, [A0]+
  9411. 00006EBC  51C8 FFFC                dbf        D0, -0x6 /* 00006EBA */
  9412. 00006EC0  2F2E FFE0                move.l     -[A7], [A6 - 0x20]
  9413. 00006EC4  4EAD 0A6A                jsr        [A5 + 0xA6A /* export_329 */]
  9414. 00006EC8  588F                     addq.l     A7, 4
  9415. 00006ECA  4A40                     tst.w      D0
  9416. 00006ECC  6614                     bne        +0x16 /* 00006EE2 */
  9417. 00006ECE  4879 0000 9C40           push.l     0x9C40
  9418. 00006ED4  2F2E FFE0                move.l     -[A7], [A6 - 0x20]
  9419. 00006ED8  4EAD 0A82                jsr        [A5 + 0xA82 /* export_332 */]
  9420. 00006EDC  508F                     addq.l     A7, 8
  9421. 00006EDE  4A40                     tst.w      D0
  9422. 00006EE0  670A                     beq        +0xC /* 00006EEC */
  9423. label00006EE2:
  9424. 00006EE2  2F2E FFE0                move.l     -[A7], [A6 - 0x20]
  9425. 00006EE6  4EAD 0A12                jsr        [A5 + 0xA12 /* export_318 */]
  9426. 00006EEA  588F                     addq.l     A7, 4
  9427. label00006EEC:
  9428. 00006EEC  2F2E FFEC                move.l     -[A7], [A6 - 0x14]
  9429. 00006EF0  2F2E FFE0                move.l     -[A7], [A6 - 0x20]
  9430. 00006EF4  4EAD 0A02                jsr        [A5 + 0xA02 /* export_316 */]
  9431. 00006EF8  508F                     addq.l     A7, 8
  9432. 00006EFA  3F00                     move.w     -[A7], D0
  9433. 00006EFC  4EAD 007A                jsr        [A5 + 0x7A /* export_11 */]
  9434. 00006F00  548F                     addq.l     A7, 2
  9435. 00006F02  4878 0002                push.l     0x2
  9436. 00006F06  2F2E FFE0                move.l     -[A7], [A6 - 0x20]
  9437. 00006F0A  4EAD 0A02                jsr        [A5 + 0xA02 /* export_316 */]
  9438. 00006F0E  508F                     addq.l     A7, 8
  9439. 00006F10  3F00                     move.w     -[A7], D0
  9440. 00006F12  4EAD 007A                jsr        [A5 + 0x7A /* export_11 */]
  9441. 00006F16  548F                     addq.l     A7, 2
  9442. 00006F18  2F2E FFE0                move.l     -[A7], [A6 - 0x20]
  9443. 00006F1C  4EAD 0972                jsr        [A5 + 0x972 /* export_298 */]
  9444. 00006F20  588F                     addq.l     A7, 4
  9445. 00006F22  3F00                     move.w     -[A7], D0
  9446. 00006F24  4EAD 007A                jsr        [A5 + 0x7A /* export_11 */]
  9447. 00006F28  548F                     addq.l     A7, 2
  9448. 00006F2A  302D B116                move.w     D0, [A5 - 0x4EEA]
  9449. 00006F2E  5340                     subq.w     D0, 1
  9450. 00006F30  C1FC 001C                muls.w     D0, 0x1C
  9451. 00006F34  48C0                     ext.l      D0
  9452. 00006F36  2D40 FFFC                move.l     [A6 - 0x4], D0
  9453. 00006F3A  206D B148                movea.l    A0, [A5 - 0x4EB8]
  9454. 00006F3E  226D B148                movea.l    A1, [A5 - 0x4EB8]
  9455. 00006F42  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  9456. 00006F46  2F11                     move.l     -[A7], [A1]
  9457. 00006F48  2050                     movea.l    A0, [A0]
  9458. 00006F4A  4868 001C                pea.l      [A0 + 0x1C]
  9459. 00006F4E  4EAD 00BA                jsr        [A5 + 0xBA /* export_19 */]
  9460. 00006F52  4FEF 000C                lea.l      A7, [A7 + 0xC]
  9461. 00006F56  536D B116                subq.w     [A5 - 0x4EEA], 1
  9462. 00006F5A  302D B116                move.w     D0, [A5 - 0x4EEA]
  9463. 00006F5E  C1FC 001C                muls.w     D0, 0x1C
  9464. 00006F62  2F2D B148                move.l     -[A7], [A5 - 0x4EB8]
  9465. 00006F66  48C0                     ext.l      D0
  9466. 00006F68  2F00                     move.l     -[A7], D0
  9467. 00006F6A  4EAD 0582                jsr        [A5 + 0x582 /* export_172 */]
  9468. 00006F6E  2F2E FFE0                move.l     -[A7], [A6 - 0x20]
  9469. 00006F72  4EAD 0272                jsr        [A5 + 0x272 /* export_74 */]
  9470. 00006F76  588F                     addq.l     A7, 4
  9471. label00006F78:
  9472. 00006F78  4A6D B116                tst.w      [A5 - 0x4EEA]
  9473. 00006F7C  6E00 FF30                bgt        -0xCE /* 00006EAE */
  9474. 00006F80  4E5E                     unlink     A6
  9475. 00006F82  4E75                     rts
  9476. export_388:
  9477. 00006F84  4E56 FDBA                link       A6, -0x0246
  9478. 00006F88  48E7 0708                movem.l    -[A7], D5,D6,D7,A4
  9479. 00006F8C  286E 000C                movea.l    A4, [A6 + 0xC]
  9480. 00006F90  508C                     addq.l     A4, 8
  9481. 00006F92  486E FFC2                pea.l      [A6 - 0x3E]
  9482. 00006F96  486E FFC8                pea.l      [A6 - 0x38]
  9483. 00006F9A  2F2E 0014                move.l     -[A7], [A6 + 0x14]
  9484. 00006F9E  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  9485. 00006FA2  2F0C                     move.l     -[A7], A4
  9486. 00006FA4  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  9487. 00006FA8  4EAD 0C92                jsr        [A5 + 0xC92 /* export_398 */]
  9488. 00006FAC  4FEF 0018                lea.l      A7, [A7 + 0x18]
  9489. 00006FB0  3D40 FFC6                move.w     [A6 - 0x3A], D0
  9490. 00006FB4  4A6E FFC6                tst.w      [A6 - 0x3A]
  9491. 00006FB8  6708                     beq        +0xA /* 00006FC2 */
  9492. 00006FBA  302E FFC6                move.w     D0, [A6 - 0x3A]
  9493. 00006FBE  6000 00E4                bra        +0xE6 /* 000070A4 */
  9494. label00006FC2:
  9495. 00006FC2  486E FEBA                pea.l      [A6 - 0x146]
  9496. 00006FC6  2F2E FFC2                move.l     -[A7], [A6 - 0x3E]
  9497. 00006FCA  4EAD 03BA                jsr        [A5 + 0x3BA /* export_115 */]
  9498. 00006FCE  508F                     addq.l     A7, 8
  9499. 00006FD0  2F2E FFC2                move.l     -[A7], [A6 - 0x3E]
  9500. 00006FD4  4EAD 0572                jsr        [A5 + 0x572 /* export_170 */]
  9501. 00006FD8  302E FFC8                move.w     D0, [A6 - 0x38]
  9502. 00006FDC  48C0                     ext.l      D0
  9503. 00006FDE  E780                     asl        D0, 3
  9504. 00006FE0  D9C0                     add.l      A4, D0
  9505. 00006FE2  4A54                     tst.w      [A4]
  9506. 00006FE4  6706                     beq        +0x8 /* 00006FEC */
  9507. 00006FE6  7013                     moveq.l    D0, 0x13
  9508. 00006FE8  6000 00BA                bra        +0xBC /* 000070A4 */
  9509. label00006FEC:
  9510. 00006FEC  7E00                     moveq.l    D7, 0x00
  9511. 00006FEE  6000 00AA                bra        +0xAC /* 0000709A */
  9512. label00006FF2:
  9513. 00006FF2  206D B148                movea.l    A0, [A5 - 0x4EB8]
  9514. 00006FF6  3007                     move.w     D0, D7
  9515. 00006FF8  C1FC 001C                muls.w     D0, 0x1C
  9516. 00006FFC  D090                     add.l      D0, [A0]
  9517. 00006FFE  2040                     movea.l    A0, D0
  9518. 00007000  43EE FFCA                lea.l      A1, [A6 - 0x36]
  9519. 00007004  7006                     moveq.l    D0, 0x06
  9520. label00007006:
  9521. 00007006  22D8                     move.l     [A1]+, [A0]+
  9522. 00007008  51C8 FFFC                dbf        D0, -0x6 /* 00007006 */
  9523. 0000700C  206E FFDE                movea.l    A0, [A6 - 0x22]
  9524. 00007010  2050                     movea.l    A0, [A0]
  9525. 00007012  2D68 001A FFBE           move.l     [A6 - 0x42], [A0 + 0x1A]
  9526. 00007018  42A7                     clr.l      -[A7]
  9527. 0000701A  2F2E FFBE                move.l     -[A7], [A6 - 0x42]
  9528. 0000701E  4EAD 057A                jsr        [A5 + 0x57A /* export_171 */]
  9529. 00007022  201F                     move.l     D0, [A7]+
  9530. 00007024  4878 001A                push.l     0x1A
  9531. 00007028  2F00                     move.l     -[A7], D0
  9532. 0000702A  4EAD 005A                jsr        [A5 + 0x5A /* export_7 */]
  9533. 0000702E  3A00                     move.w     D5, D0
  9534. 00007030  7C00                     moveq.l    D6, 0x00
  9535. 00007032  6060                     bra        +0x62 /* 00007094 */
  9536. label00007034:
  9537. 00007034  206E FFBE                movea.l    A0, [A6 - 0x42]
  9538. 00007038  3006                     move.w     D0, D6
  9539. 0000703A  C1FC 001A                muls.w     D0, 0x1A
  9540. 0000703E  D090                     add.l      D0, [A0]
  9541. 00007040  2040                     movea.l    A0, D0
  9542. 00007042  43EE FFE6                lea.l      A1, [A6 - 0x1A]
  9543. 00007046  7005                     moveq.l    D0, 0x05
  9544. label00007048:
  9545. 00007048  22D8                     move.l     [A1]+, [A0]+
  9546. 0000704A  51C8 FFFC                dbf        D0, -0x6 /* 00007048 */
  9547. 0000704E  32D8                     move.w     [A1]+, [A0]+
  9548. 00007050  486E FDBA                pea.l      [A6 - 0x246]
  9549. 00007054  2F2E FFF8                move.l     -[A7], [A6 - 0x8]
  9550. 00007058  4EAD 03BA                jsr        [A5 + 0x3BA /* export_115 */]
  9551. 0000705C  508F                     addq.l     A7, 8
  9552. 0000705E  486E FEBA                pea.l      [A6 - 0x146]
  9553. 00007062  486E FDBA                pea.l      [A6 - 0x246]
  9554. 00007066  4EAD 039A                jsr        [A5 + 0x39A /* export_111 */]
  9555. 0000706A  508F                     addq.l     A7, 8
  9556. 0000706C  4A40                     tst.w      D0
  9557. 0000706E  6722                     beq        +0x24 /* 00007092 */
  9558. 00007070  486E FFBA                pea.l      [A6 - 0x46]
  9559. 00007074  4EAD 019A                jsr        [A5 + 0x19A /* export_47 */]
  9560. 00007078  588F                     addq.l     A7, 4
  9561. 0000707A  2F2E FFBA                move.l     -[A7], [A6 - 0x46]
  9562. 0000707E  486D C15C                pea.l      [A5 - 0x3EA4]
  9563. 00007082  3F06                     move.w     -[A7], D6
  9564. 00007084  2F2E FFDE                move.l     -[A7], [A6 - 0x22]
  9565. 00007088  4EBA D908                jsr        [PC - 0x26F8 /* 00004992 */]
  9566. 0000708C  4FEF 000E                lea.l      A7, [A7 + 0xE]
  9567. 00007090  6012                     bra        +0x14 /* 000070A4 */
  9568. label00007092:
  9569. 00007092  5246                     addq.w     D6, 1
  9570. label00007094:
  9571. 00007094  BC45                     cmp.w      D6, D5
  9572. 00007096  6D9C                     blt        -0x62 /* 00007034 */
  9573. 00007098  5247                     addq.w     D7, 1
  9574. label0000709A:
  9575. 0000709A  BE6D B116                cmp.w      D7, [A5 - 0x4EEA]
  9576. 0000709E  6D00 FF52                blt        -0xAC /* 00006FF2 */
  9577. 000070A2  7040                     moveq.l    D0, 0x40
  9578. label000070A4:
  9579. 000070A4  4CDF 10E0                movem.l    D5,D6,D7,A4, [A7]+
  9580. 000070A8  4E5E                     unlink     A6
  9581. 000070AA  4E75                     rts
  9582. export_382:
  9583. 000070AC  4E56 FE4C                link       A6, -0x01B4
  9584. 000070B0  2F0C                     move.l     -[A7], A4
  9585. 000070B2  286E 000C                movea.l    A4, [A6 + 0xC]
  9586. 000070B6  508C                     addq.l     A4, 8
  9587. 000070B8  486E FF50                pea.l      [A6 - 0xB0]
  9588. 000070BC  486E FF56                pea.l      [A6 - 0xAA]
  9589. 000070C0  2F2E 0014                move.l     -[A7], [A6 + 0x14]
  9590. 000070C4  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  9591. 000070C8  2F0C                     move.l     -[A7], A4
  9592. 000070CA  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  9593. 000070CE  4EAD 0C92                jsr        [A5 + 0xC92 /* export_398 */]
  9594. 000070D2  4FEF 0018                lea.l      A7, [A7 + 0x18]
  9595. 000070D6  3D40 FF54                move.w     [A6 - 0xAC], D0
  9596. 000070DA  4A6E FF54                tst.w      [A6 - 0xAC]
  9597. 000070DE  6708                     beq        +0xA /* 000070E8 */
  9598. 000070E0  302E FF54                move.w     D0, [A6 - 0xAC]
  9599. 000070E4  6000 021A                bra        +0x21C /* 00007300 */
  9600. label000070E8:
  9601. 000070E8  486E FE4C                pea.l      [A6 - 0x1B4]
  9602. 000070EC  2F2E FF50                move.l     -[A7], [A6 - 0xB0]
  9603. 000070F0  4EAD 03BA                jsr        [A5 + 0x3BA /* export_115 */]
  9604. 000070F4  508F                     addq.l     A7, 8
  9605. 000070F6  2F2E FF50                move.l     -[A7], [A6 - 0xB0]
  9606. 000070FA  4EAD 0572                jsr        [A5 + 0x572 /* export_170 */]
  9607. 000070FE  302E FF56                move.w     D0, [A6 - 0xAA]
  9608. 00007102  48C0                     ext.l      D0
  9609. 00007104  E780                     asl        D0, 3
  9610. 00007106  D9C0                     add.l      A4, D0
  9611. 00007108  4A54                     tst.w      [A4]
  9612. 0000710A  6618                     bne        +0x1A /* 00007124 */
  9613. 0000710C  486E FE4C                pea.l      [A6 - 0x1B4]
  9614. 00007110  2F2E 0014                move.l     -[A7], [A6 + 0x14]
  9615. 00007114  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  9616. 00007118  4EBA 01EC                jsr        [PC + 0x1EC /* 00007306 */]
  9617. 0000711C  4FEF 000C                lea.l      A7, [A7 + 0xC]
  9618. 00007120  6000 01DE                bra        +0x1E0 /* 00007300 */
  9619. label00007124:
  9620. 00007124  0C54 2720                cmpi.w     [A4], 0x2720 /* '\' ' */
  9621. 00007128  6706                     beq        +0x8 /* 00007130 */
  9622. 0000712A  7007                     moveq.l    D0, 0x07
  9623. 0000712C  6000 01D2                bra        +0x1D4 /* 00007300 */
  9624. label00007130:
  9625. 00007130  508C                     addq.l     A4, 8
  9626. 00007132  486E FF58                pea.l      [A6 - 0xA8]
  9627. 00007136  486E FF56                pea.l      [A6 - 0xAA]
  9628. 0000713A  2F2E 0014                move.l     -[A7], [A6 + 0x14]
  9629. 0000713E  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  9630. 00007142  2F0C                     move.l     -[A7], A4
  9631. 00007144  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  9632. 00007148  4EAD 0CB2                jsr        [A5 + 0xCB2 /* export_402 */]
  9633. 0000714C  4FEF 0018                lea.l      A7, [A7 + 0x18]
  9634. 00007150  3D40 FF54                move.w     [A6 - 0xAC], D0
  9635. 00007154  4A6E FF54                tst.w      [A6 - 0xAC]
  9636. 00007158  6708                     beq        +0xA /* 00007162 */
  9637. 0000715A  302E FF54                move.w     D0, [A6 - 0xAC]
  9638. 0000715E  6000 01A0                bra        +0x1A2 /* 00007300 */
  9639. label00007162:
  9640. 00007162  302E FF56                move.w     D0, [A6 - 0xAA]
  9641. 00007166  48C0                     ext.l      D0
  9642. 00007168  E780                     asl        D0, 3
  9643. 0000716A  D9C0                     add.l      A4, D0
  9644. 0000716C  486E FF58                pea.l      [A6 - 0xA8]
  9645. 00007170  4EAD 0CC2                jsr        [A5 + 0xCC2 /* export_404 */]
  9646. 00007174  588F                     addq.l     A7, 4
  9647. 00007176  4A54                     tst.w      [A4]
  9648. 00007178  6706                     beq        +0x8 /* 00007180 */
  9649. 0000717A  7002                     moveq.l    D0, 0x02
  9650. 0000717C  6000 0182                bra        +0x184 /* 00007300 */
  9651. label00007180:
  9652. 00007180  7002                     moveq.l    D0, 0x02
  9653. 00007182  3D40 FF54                move.w     [A6 - 0xAC], D0
  9654. 00007186  302E FF58                move.w     D0, [A6 - 0xA8]
  9655. 0000718A  4EAD 003A                jsr        [A5 + 0x3A /* export_3 */]
  9656. 0000718E  0000 0008                ori.b      D0, 0x8
  9657. 00007192  016A 0162                bchg       [A2 + 0x162], D0
  9658. 00007196  0010 0048                ori.b      [A0], 0x48 /* 'H' */
  9659. 0000719A  007C 00AA                ori.w      sr, 170
  9660. 0000719E  00D2                     .incomplete
  9661. 000071A0  00F6                     .incomplete
  9662. 000071A2  0118                     btst       [A0]+, D0
  9663. 000071A4  0138 4A6E                btst       [0x00004A6E], D0
  9664. 000071A8  FF78                     .extension 0xF78 <<F/4-5/7>> // unimplemented
  9665. 000071AA  660A                     bne        +0xC /* 000071B6 */
  9666. 000071AC  704F                     moveq.l    D0, 0x4F
  9667. 000071AE  3D40 FF54                move.w     [A6 - 0xAC], D0
  9668. 000071B2  6000 0148                bra        +0x14A /* 000072FC */
  9669. label000071B6:
  9670. 000071B6  486E FF4C                pea.l      [A6 - 0xB4]
  9671. 000071BA  4EAD 019A                jsr        [A5 + 0x19A /* export_47 */]
  9672. 000071BE  588F                     addq.l     A7, 4
  9673. 000071C0  2F2E FF4C                move.l     -[A7], [A6 - 0xB4]
  9674. 000071C4  486E FE4C                pea.l      [A6 - 0x1B4]
  9675. 000071C8  3F2E FF76                move.w     -[A7], [A6 - 0x8A]
  9676. 000071CC  2F2E FF6E                move.l     -[A7], [A6 - 0x92]
  9677. 000071D0  4EBA D7C0                jsr        [PC - 0x2840 /* 00004992 */]
  9678. 000071D4  4FEF 000E                lea.l      A7, [A7 + 0xE]
  9679. 000071D8  3D40 FF54                move.w     [A6 - 0xAC], D0
  9680. 000071DC  6000 011E                bra        +0x120 /* 000072FC */
  9681. 000071E0  4A6E FF78                tst.w      [A6 - 0x88]
  9682. 000071E4  660A                     bne        +0xC /* 000071F0 */
  9683. 000071E6  704F                     moveq.l    D0, 0x4F
  9684. 000071E8  3D40 FF54                move.w     [A6 - 0xAC], D0
  9685. 000071EC  6000 010E                bra        +0x110 /* 000072FC */
  9686. label000071F0:
  9687. 000071F0  486E FF4C                pea.l      [A6 - 0xB4]
  9688. 000071F4  4EAD 019A                jsr        [A5 + 0x19A /* export_47 */]
  9689. 000071F8  588F                     addq.l     A7, 4
  9690. 000071FA  2F2E FF4C                move.l     -[A7], [A6 - 0xB4]
  9691. 000071FE  486E FE4C                pea.l      [A6 - 0x1B4]
  9692. 00007202  2F2E FF6E                move.l     -[A7], [A6 - 0x92]
  9693. 00007206  4EBA D96A                jsr        [PC - 0x2696 /* 00004B72 */]
  9694. 0000720A  4FEF 000C                lea.l      A7, [A7 + 0xC]
  9695. 0000720E  3D40 FF54                move.w     [A6 - 0xAC], D0
  9696. 00007212  6000 00E8                bra        +0xEA /* 000072FC */
  9697. 00007216  4AAE FFC2                tst.l      [A6 - 0x3E]
  9698. 0000721A  660A                     bne        +0xC /* 00007226 */
  9699. 0000721C  704F                     moveq.l    D0, 0x4F
  9700. 0000721E  3D40 FF54                move.w     [A6 - 0xAC], D0
  9701. 00007222  6000 00D8                bra        +0xDA /* 000072FC */
  9702. label00007226:
  9703. 00007226  2F2E FFC2                move.l     -[A7], [A6 - 0x3E]
  9704. 0000722A  486E FE4C                pea.l      [A6 - 0x1B4]
  9705. 0000722E  3F2E FFDC                move.w     -[A7], [A6 - 0x24]
  9706. 00007232  2F2E FFE2                move.l     -[A7], [A6 - 0x1E]
  9707. 00007236  4EBA DAE8                jsr        [PC - 0x2518 /* 00004D20 */]
  9708. 0000723A  4FEF 000E                lea.l      A7, [A7 + 0xE]
  9709. 0000723E  3D40 FF54                move.w     [A6 - 0xAC], D0
  9710. 00007242  6000 00B8                bra        +0xBA /* 000072FC */
  9711. 00007246  4AAE FFC2                tst.l      [A6 - 0x3E]
  9712. 0000724A  660A                     bne        +0xC /* 00007256 */
  9713. 0000724C  704F                     moveq.l    D0, 0x4F
  9714. 0000724E  3D40 FF54                move.w     [A6 - 0xAC], D0
  9715. 00007252  6000 00A8                bra        +0xAA /* 000072FC */
  9716. label00007256:
  9717. 00007256  2F2E FFC2                move.l     -[A7], [A6 - 0x3E]
  9718. 0000725A  4267                     clr.w      -[A7]
  9719. 0000725C  486E FE4C                pea.l      [A6 - 0x1B4]
  9720. 00007260  4EBA DC7A                jsr        [PC - 0x2386 /* 00004EDC */]
  9721. 00007264  4FEF 000A                lea.l      A7, [A7 + 0xA]
  9722. 00007268  3D40 FF54                move.w     [A6 - 0xAC], D0
  9723. 0000726C  6000 008E                bra        +0x90 /* 000072FC */
  9724. 00007270  4AAE FFC2                tst.l      [A6 - 0x3E]
  9725. 00007274  660A                     bne        +0xC /* 00007280 */
  9726. 00007276  704F                     moveq.l    D0, 0x4F
  9727. 00007278  3D40 FF54                move.w     [A6 - 0xAC], D0
  9728. 0000727C  6000 007E                bra        +0x80 /* 000072FC */
  9729. label00007280:
  9730. 00007280  2F2E FFC2                move.l     -[A7], [A6 - 0x3E]
  9731. 00007284  486E FE4C                pea.l      [A6 - 0x1B4]
  9732. 00007288  4EBA DE72                jsr        [PC - 0x218E /* 000050FC */]
  9733. 0000728C  508F                     addq.l     A7, 8
  9734. 0000728E  3D40 FF54                move.w     [A6 - 0xAC], D0
  9735. 00007292  6000 0068                bra        +0x6A /* 000072FC */
  9736. 00007296  4AAE FFC2                tst.l      [A6 - 0x3E]
  9737. 0000729A  660A                     bne        +0xC /* 000072A6 */
  9738. 0000729C  704F                     moveq.l    D0, 0x4F
  9739. 0000729E  3D40 FF54                move.w     [A6 - 0xAC], D0
  9740. 000072A2  6000 0058                bra        +0x5A /* 000072FC */
  9741. label000072A6:
  9742. 000072A6  2F2E FFC2                move.l     -[A7], [A6 - 0x3E]
  9743. 000072AA  486E FE4C                pea.l      [A6 - 0x1B4]
  9744. 000072AE  4EBA DFC4                jsr        [PC - 0x203C /* 00005274 */]
  9745. 000072B2  508F                     addq.l     A7, 8
  9746. 000072B4  3D40 FF54                move.w     [A6 - 0xAC], D0
  9747. 000072B8  6042                     bra        +0x44 /* 000072FC */
  9748. 000072BA  4AAE FFC2                tst.l      [A6 - 0x3E]
  9749. 000072BE  6608                     bne        +0xA /* 000072C8 */
  9750. 000072C0  704F                     moveq.l    D0, 0x4F
  9751. 000072C2  3D40 FF54                move.w     [A6 - 0xAC], D0
  9752. 000072C6  6034                     bra        +0x36 /* 000072FC */
  9753. label000072C8:
  9754. 000072C8  2F2E FFC2                move.l     -[A7], [A6 - 0x3E]
  9755. 000072CC  486E FE4C                pea.l      [A6 - 0x1B4]
  9756. 000072D0  4EBA E0F8                jsr        [PC - 0x1F08 /* 000053CA */]
  9757. 000072D4  508F                     addq.l     A7, 8
  9758. 000072D6  3D40 FF54                move.w     [A6 - 0xAC], D0
  9759. 000072DA  6020                     bra        +0x22 /* 000072FC */
  9760. 000072DC  486E FE4C                pea.l      [A6 - 0x1B4]
  9761. 000072E0  2F2E 0014                move.l     -[A7], [A6 + 0x14]
  9762. 000072E4  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  9763. 000072E8  4EBA 001C                jsr        [PC + 0x1C /* 00007306 */]
  9764. 000072EC  4FEF 000C                lea.l      A7, [A7 + 0xC]
  9765. 000072F0  3D40 FF54                move.w     [A6 - 0xAC], D0
  9766. 000072F4  6006                     bra        +0x8 /* 000072FC */
  9767. 000072F6  7002                     moveq.l    D0, 0x02
  9768. 000072F8  3D40 FF54                move.w     [A6 - 0xAC], D0
  9769. label000072FC:
  9770. 000072FC  302E FF54                move.w     D0, [A6 - 0xAC]
  9771. label00007300:
  9772. 00007300  285F                     movea.l    A4, [A7]+
  9773. 00007302  4E5E                     unlink     A6
  9774. 00007304  4E75                     rts
  9775. fn00007306:
  9776. 00007306  4E56 FFF6                link       A6, -0x000A
  9777. 0000730A  2F07                     move.l     -[A7], D7
  9778. 0000730C  42A7                     clr.l      -[A7]
  9779. 0000730E  42A7                     clr.l      -[A7]
  9780. 00007310  4EAD 056A                jsr        [A5 + 0x56A /* export_169 */]
  9781. 00007314  205F                     movea.l    A0, [A7]+
  9782. 00007316  2D48 FFFA                move.l     [A6 - 0x6], A0
  9783. 0000731A  2F2E FFFA                move.l     -[A7], [A6 - 0x6]
  9784. 0000731E  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  9785. 00007322  4EAD 03EA                jsr        [A5 + 0x3EA /* export_121 */]
  9786. 00007326  508F                     addq.l     A7, 8
  9787. 00007328  2F2E FFFA                move.l     -[A7], [A6 - 0x6]
  9788. 0000732C  4EAD 0402                jsr        [A5 + 0x402 /* export_124 */]
  9789. 00007330  588F                     addq.l     A7, 4
  9790. 00007332  42A7                     clr.l      -[A7]
  9791. 00007334  42A7                     clr.l      -[A7]
  9792. 00007336  4EAD 056A                jsr        [A5 + 0x56A /* export_169 */]
  9793. 0000733A  205F                     movea.l    A0, [A7]+
  9794. 0000733C  2D48 FFF6                move.l     [A6 - 0xA], A0
  9795. 00007340  42A7                     clr.l      -[A7]
  9796. 00007342  2F2E FFF6                move.l     -[A7], [A6 - 0xA]
  9797. 00007346  2F2E FFFA                move.l     -[A7], [A6 - 0x6]
  9798. 0000734A  4EAD 0D32                jsr        [A5 + 0xD32 /* export_418 */]
  9799. 0000734E  4FEF 000C                lea.l      A7, [A7 + 0xC]
  9800. 00007352  2F2E FFFA                move.l     -[A7], [A6 - 0x6]
  9801. 00007356  4EAD 058A                jsr        [A5 + 0x58A /* export_173 */]
  9802. 0000735A  2F2E FFF6                move.l     -[A7], [A6 - 0xA]
  9803. 0000735E  4EAD 058A                jsr        [A5 + 0x58A /* export_173 */]
  9804. 00007362  206E FFFA                movea.l    A0, [A6 - 0x6]
  9805. 00007366  42A7                     clr.l      -[A7]
  9806. 00007368  486E FFFE                pea.l      [A6 - 0x2]
  9807. 0000736C  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  9808. 00007370  2F10                     move.l     -[A7], [A0]
  9809. 00007372  206E FFF6                movea.l    A0, [A6 - 0xA]
  9810. 00007376  2F10                     move.l     -[A7], [A0]
  9811. 00007378  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  9812. 0000737C  4EAD 0DDA                jsr        [A5 + 0xDDA /* export_439 */]
  9813. 00007380  4FEF 0018                lea.l      A7, [A7 + 0x18]
  9814. 00007384  3E00                     move.w     D7, D0
  9815. 00007386  4A6E FFFE                tst.w      [A6 - 0x2]
  9816. 0000738A  661E                     bne        +0x20 /* 000073AA */
  9817. 0000738C  206E FFFA                movea.l    A0, [A6 - 0x6]
  9818. 00007390  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  9819. 00007394  2F10                     move.l     -[A7], [A0]
  9820. 00007396  206E FFF6                movea.l    A0, [A6 - 0xA]
  9821. 0000739A  2F10                     move.l     -[A7], [A0]
  9822. 0000739C  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  9823. 000073A0  4EAD 0A92                jsr        [A5 + 0xA92 /* export_334 */]
  9824. 000073A4  4FEF 0010                lea.l      A7, [A7 + 0x10]
  9825. 000073A8  3E00                     move.w     D7, D0
  9826. label000073AA:
  9827. 000073AA  2F2E FFFA                move.l     -[A7], [A6 - 0x6]
  9828. 000073AE  4EAD 0572                jsr        [A5 + 0x572 /* export_170 */]
  9829. 000073B2  2F2E FFF6                move.l     -[A7], [A6 - 0xA]
  9830. 000073B6  4EAD 0572                jsr        [A5 + 0x572 /* export_170 */]
  9831. 000073BA  3007                     move.w     D0, D7
  9832. 000073BC  2E1F                     move.l     D7, [A7]+
  9833. 000073BE  4E5E                     unlink     A6
  9834. 000073C0  4E75                     rts
  9835. export_390:
  9836. fn000073C2:
  9837. 000073C2  4E56 FEF8                link       A6, -0x0108
  9838. 000073C6  2F2D B3DC                move.l     -[A7], [A5 - 0x4C24]
  9839. 000073CA  A873                     syscall    SetPort
  9840. 000073CC  302E 0008                move.w     D0, [A6 + 0x8]
  9841. 000073D0  4EAD 003A                jsr        [A5 + 0x3A /* export_3 */]
  9842. 000073D4  0000 0005                ori.b      D0, 0x5
  9843. 000073D8  0100                     btst       D0, D0
  9844. 000073DA  000C 0060                ori.b      A4, 0x60 /* '`' */
  9845. 000073DE  00FA                     .incomplete
  9846. 000073E0  00CE                     .incomplete
  9847. 000073E2  0088 00D2 206D           ori.l      A0, 0xD2206D
  9848. 000073E8  B3DC                     cmpa.l     A1, [A4]+
  9849. 000073EA  43EE FFF8                lea.l      A1, [A6 - 0x8]
  9850. 000073EE  41E8 0010                lea.l      A0, [A0 + 0x10]
  9851. 000073F2  22D8                     move.l     [A1]+, [A0]+
  9852. 000073F4  22D8                     move.l     [A1]+, [A0]+
  9853. 000073F6  486E FFF8                pea.l      [A6 - 0x8]
  9854. 000073FA  A8A3                     syscall    EraseRect
  9855. 000073FC  486E FFF8                pea.l      [A6 - 0x8]
  9856. 00007400  2F2D B3D8                move.l     -[A7], [A5 - 0x4C28]
  9857. 00007404  A9D3                     syscall    TEUpdate
  9858. 00007406  A89E                     syscall    PenNormal
  9859. 00007408  486D AB6A                pea.l      [A5 - 0x5496]
  9860. 0000740C  A89D                     syscall    PenPat
  9861. 0000740E  3F3C 000C                move.w     -[A7], 0xC
  9862. 00007412  3F3C 0015                move.w     -[A7], 0x15
  9863. 00007416  A893                     syscall    MoveTo
  9864. 00007418  3F3C 01A8                move.w     -[A7], 0x1A8
  9865. 0000741C  3F3C 0015                move.w     -[A7], 0x15
  9866. 00007420  A891                     syscall    LineTo
  9867. 00007422  3F3C 000D                move.w     -[A7], 0xD /* '\r' */
  9868. 00007426  3F3C 0021                move.w     -[A7], 0x21 /* '!' */
  9869. 0000742A  A893                     syscall    MoveTo
  9870. 0000742C  3F3C 0009                move.w     -[A7], 0x9 /* '\t' */
  9871. 00007430  A88A                     syscall    TextSize
  9872. 00007432  486D B3E0                pea.l      [A5 - 0x4C20]
  9873. 00007436  A884                     syscall    DrawString
  9874. 00007438  6000 009E                bra        +0xA0 /* 000074D8 */
  9875. 0000743C  4EBA 9890                jsr        [PC - 0x6770 /* 00000CCE */]
  9876. 00007440  4EBA 98A6                jsr        [PC - 0x675A /* 00000CE8 */]
  9877. 00007444  426D B3D6                clr.w      [A5 - 0x4C2A]
  9878. 00007448  2F2D B3D8                move.l     -[A7], [A5 - 0x4C28]
  9879. 0000744C  A9D8                     syscall    TEActivate
  9880. 0000744E  303C 0200                move.w     D0, 0x200
  9881. 00007452  C06D B16E                and.w      D0, [A5 - 0x4E92]
  9882. 00007456  7209                     moveq.l    D1, 0x09
  9883. 00007458  E268                     lsr        D0.w, D1
  9884. 0000745A  2F2E 000A                move.l     -[A7], [A6 + 0xA]
  9885. 0000745E  1F00                     move.b     -[A7], D0
  9886. 00007460  2F2D B3D8                move.l     -[A7], [A5 - 0x4C28]
  9887. 00007464  A9D4                     syscall    TEClick
  9888. 00007466  6000 0070                bra        +0x72 /* 000074D8 */
  9889. 0000746A  0C2E 001C 000D           cmpi.b     [A6 + 0xD], 0x1C
  9890. 00007470  6D10                     blt        +0x12 /* 00007482 */
  9891. 00007472  0C2E 001F 000D           cmpi.b     [A6 + 0xD], 0x1F
  9892. 00007478  6E08                     bgt        +0xA /* 00007482 */
  9893. 0000747A  4A6D B3D6                tst.w      [A5 - 0x4C2A]
  9894. 0000747E  6600 0058                bne        +0x5A /* 000074D8 */
  9895. label00007482:
  9896. 00007482  4A6D B3D6                tst.w      [A5 - 0x4C2A]
  9897. 00007486  670C                     beq        +0xE /* 00007494 */
  9898. 00007488  42A7                     clr.l      -[A7]
  9899. 0000748A  4878 FFFF                push.l     0xFFFF
  9900. 0000748E  2F2D B3D8                move.l     -[A7], [A5 - 0x4C28]
  9901. 00007492  A9D1                     syscall    TESetSelect
  9902. label00007494:
  9903. 00007494  2F2D B3D8                move.l     -[A7], [A5 - 0x4C28]
  9904. 00007498  3F2E 000C                move.w     -[A7], [A6 + 0xC]
  9905. 0000749C  4EAD 0202                jsr        [A5 + 0x202 /* export_60 */]
  9906. 000074A0  5C8F                     addq.l     A7, 6
  9907. 000074A2  2F2D B3D8                move.l     -[A7], [A5 - 0x4C28]
  9908. 000074A6  A9D8                     syscall    TEActivate
  9909. 000074A8  426D B3D6                clr.w      [A5 - 0x4C2A]
  9910. 000074AC  602A                     bra        +0x2C /* 000074D8 */
  9911. 000074AE  2F2D B3D8                move.l     -[A7], [A5 - 0x4C28]
  9912. 000074B2  A9DA                     syscall    TEIdle
  9913. 000074B4  6022                     bra        +0x24 /* 000074D8 */
  9914. 000074B6  4267                     clr.w      -[A7]
  9915. 000074B8  2F2E 000A                move.l     -[A7], [A6 + 0xA]
  9916. 000074BC  A86A                     syscall    HiWord
  9917. 000074BE  301F                     move.w     D0, [A7]+
  9918. 000074C0  0C40 0015                cmpi.w     D0, 0x15
  9919. 000074C4  6C10                     bge        +0x12 /* 000074D6 */
  9920. 000074C6  42A7                     clr.l      -[A7]
  9921. 000074C8  3F3C 0001                move.w     -[A7], 0x1
  9922. 000074CC  A9B9                     syscall    GetCursor
  9923. 000074CE  205F                     movea.l    A0, [A7]+
  9924. 000074D0  2F10                     move.l     -[A7], [A0]
  9925. 000074D2  A851                     syscall    SetCursor
  9926. 000074D4  6002                     bra        +0x4 /* 000074D8 */
  9927. label000074D6:
  9928. 000074D6  A850                     syscall    InitCursor
  9929. label000074D8:
  9930. 000074D8  4E5E                     unlink     A6
  9931. 000074DA  4E75                     rts
  9932. export_391:
  9933. fn000074DC:
  9934. 000074DC  206D B3DC                movea.l    A0, [A5 - 0x4C24]
  9935. 000074E0  4A28 006E                tst.b      [A0 + 0x6E]
  9936. 000074E4  6630                     bne        +0x32 /* 00007516 */
  9937. 000074E6  7001                     moveq.l    D0, 0x01
  9938. 000074E8  3B40 B3D6                move.w     [A5 - 0x4C2A], D0
  9939. 000074EC  2F2D B3D8                move.l     -[A7], [A5 - 0x4C28]
  9940. 000074F0  A9D9                     syscall    TEDeactivate
  9941. 000074F2  2F2D B3DC                move.l     -[A7], [A5 - 0x4C24]
  9942. 000074F6  1F3C 0001                move.b     -[A7], 0x1
  9943. 000074FA  A908                     syscall    ShowHide
  9944. 000074FC  2F2D B3DC                move.l     -[A7], [A5 - 0x4C24]
  9945. 00007500  4EAD 014A                jsr        [A5 + 0x14A /* export_37 */]
  9946. 00007504  588F                     addq.l     A7, 4
  9947. 00007506  2F2D B3DC                move.l     -[A7], [A5 - 0x4C24]
  9948. 0000750A  42A7                     clr.l      -[A7]
  9949. 0000750C  4267                     clr.w      -[A7]
  9950. 0000750E  4EBA FEB2                jsr        [PC - 0x14E /* 000073C2 */]
  9951. 00007512  4FEF 000A                lea.l      A7, [A7 + 0xA]
  9952. label00007516:
  9953. 00007516  4E75                     rts
  9954. export_392:
  9955. 00007518  206D B3DC                movea.l    A0, [A5 - 0x4C24]
  9956. 0000751C  4A28 006E                tst.b      [A0 + 0x6E]
  9957. 00007520  670A                     beq        +0xC /* 0000752C */
  9958. 00007522  2F2D B3DC                move.l     -[A7], [A5 - 0x4C24]
  9959. 00007526  A916                     syscall    HideWindow
  9960. 00007528  4EAD 013A                jsr        [A5 + 0x13A /* export_35 */]
  9961. label0000752C:
  9962. 0000752C  4E75                     rts
  9963. export_393:
  9964. fn0000752E:
  9965. 0000752E  4E56 FEF4                link       A6, -0x010C
  9966. 00007532  48E7 0720                movem.l    -[A7], D5,D6,D7,A2
  9967. 00007536  4EBA FFA4                jsr        [PC - 0x5C /* 000074DC */]
  9968. 0000753A  2F2D B3DC                move.l     -[A7], [A5 - 0x4C24]
  9969. 0000753E  A873                     syscall    SetPort
  9970. 00007540  42A7                     clr.l      -[A7]
  9971. 00007542  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  9972. 00007546  4EAD 057A                jsr        [A5 + 0x57A /* export_171 */]
  9973. 0000754A  201F                     move.l     D0, [A7]+
  9974. 0000754C  3C00                     move.w     D6, D0
  9975. 0000754E  206D B3DC                movea.l    A0, [A5 - 0x4C24]
  9976. 00007552  43EE FFF8                lea.l      A1, [A6 - 0x8]
  9977. 00007556  41E8 0010                lea.l      A0, [A0 + 0x10]
  9978. 0000755A  22D8                     move.l     [A1]+, [A0]+
  9979. 0000755C  22D8                     move.l     [A1]+, [A0]+
  9980. 0000755E  7E00                     moveq.l    D7, 0x00
  9981. 00007560  6010                     bra        +0x12 /* 00007572 */
  9982. label00007562:
  9983. 00007562  206E 0008                movea.l    A0, [A6 + 0x8]
  9984. 00007566  3247                     movea.w    A1, D7
  9985. 00007568  D3D0                     add.l      A1, [A0]
  9986. 0000756A  0C11 000D                cmpi.b     [A1], 0xD /* '\r' */
  9987. 0000756E  6706                     beq        +0x8 /* 00007576 */
  9988. 00007570  5247                     addq.w     D7, 1
  9989. label00007572:
  9990. 00007572  BE46                     cmp.w      D7, D6
  9991. 00007574  6DEC                     blt        -0x12 /* 00007562 */
  9992. label00007576:
  9993. 00007576  4A6E 000C                tst.w      [A6 + 0xC]
  9994. 0000757A  674A                     beq        +0x4C /* 000075C6 */
  9995. 0000757C  0C47 00FF                cmpi.w     D7, 0xFF
  9996. 00007580  6F04                     ble        +0x6 /* 00007586 */
  9997. 00007582  3E3C 00FF                move.w     D7, 0xFF
  9998. label00007586:
  9999. 00007586  206E 0008                movea.l    A0, [A6 + 0x8]
  10000. 0000758A  3247                     movea.w    A1, D7
  10001. 0000758C  2F09                     move.l     -[A7], A1
  10002. 0000758E  486D B3E1                pea.l      [A5 - 0x4C1F]
  10003. 00007592  2F10                     move.l     -[A7], [A0]
  10004. 00007594  4EAD 00BA                jsr        [A5 + 0xBA /* export_19 */]
  10005. 00007598  4FEF 000C                lea.l      A7, [A7 + 0xC]
  10006. 0000759C  1B47 B3E0                move.b     [A5 - 0x4C20], D7
  10007. 000075A0  7016                     moveq.l    D0, 0x16
  10008. 000075A2  3D40 FFF8                move.w     [A6 - 0x8], D0
  10009. 000075A6  486E FFF8                pea.l      [A6 - 0x8]
  10010. 000075AA  A8A3                     syscall    EraseRect
  10011. 000075AC  3F3C 000D                move.w     -[A7], 0xD /* '\r' */
  10012. 000075B0  3F3C 0021                move.w     -[A7], 0x21 /* '!' */
  10013. 000075B4  A893                     syscall    MoveTo
  10014. 000075B6  3F3C 0009                move.w     -[A7], 0x9 /* '\t' */
  10015. 000075BA  A88A                     syscall    TextSize
  10016. 000075BC  486D B3E0                pea.l      [A5 - 0x4C20]
  10017. 000075C0  A884                     syscall    DrawString
  10018. 000075C2  6000 0094                bra        +0x96 /* 00007658 */
  10019. label000075C6:
  10020. 000075C6  206D B3D8                movea.l    A0, [A5 - 0x4C28]
  10021. 000075CA  2050                     movea.l    A0, [A0]
  10022. 000075CC  2D68 003E FFF4           move.l     [A6 - 0xC], [A0 + 0x3E]
  10023. 000075D2  2F2E FFF4                move.l     -[A7], [A6 - 0xC]
  10024. 000075D6  3047                     movea.w    A0, D7
  10025. 000075D8  2F08                     move.l     -[A7], A0
  10026. 000075DA  4EAD 0582                jsr        [A5 + 0x582 /* export_172 */]
  10027. 000075DE  206E 0008                movea.l    A0, [A6 + 0x8]
  10028. 000075E2  226E FFF4                movea.l    A1, [A6 - 0xC]
  10029. 000075E6  3447                     movea.w    A2, D7
  10030. 000075E8  2F0A                     move.l     -[A7], A2
  10031. 000075EA  2F11                     move.l     -[A7], [A1]
  10032. 000075EC  2F10                     move.l     -[A7], [A0]
  10033. 000075EE  4EAD 00BA                jsr        [A5 + 0xBA /* export_19 */]
  10034. 000075F2  4FEF 000C                lea.l      A7, [A7 + 0xC]
  10035. 000075F6  2F2D B3D8                move.l     -[A7], [A5 - 0x4C28]
  10036. 000075FA  A9D0                     syscall    TECalText
  10037. 000075FC  486E FEF4                pea.l      [A6 - 0x10C]
  10038. 00007600  2F2E FFF4                move.l     -[A7], [A6 - 0xC]
  10039. 00007604  4EAD 03BA                jsr        [A5 + 0x3BA /* export_115 */]
  10040. 00007608  508F                     addq.l     A7, 8
  10041. 0000760A  486D C168                pea.l      [A5 - 0x3E98]
  10042. 0000760E  486E FEF4                pea.l      [A6 - 0x10C]
  10043. 00007612  4EAD 039A                jsr        [A5 + 0x39A /* export_111 */]
  10044. 00007616  508F                     addq.l     A7, 8
  10045. 00007618  4A40                     tst.w      D0
  10046. 0000761A  660E                     bne        +0x10 /* 0000762A */
  10047. 0000761C  2F2D B3D8                move.l     -[A7], [A5 - 0x4C28]
  10048. 00007620  A9D9                     syscall    TEDeactivate
  10049. 00007622  7001                     moveq.l    D0, 0x01
  10050. 00007624  3B40 B3D6                move.w     [A5 - 0x4C2A], D0
  10051. 00007628  6018                     bra        +0x1A /* 00007642 */
  10052. label0000762A:
  10053. 0000762A  426D B3D6                clr.w      [A5 - 0x4C2A]
  10054. 0000762E  2F2D B3D8                move.l     -[A7], [A5 - 0x4C28]
  10055. 00007632  A9D8                     syscall    TEActivate
  10056. 00007634  4878 0006                push.l     0x6
  10057. 00007638  4878 0006                push.l     0x6
  10058. 0000763C  2F2D B3D8                move.l     -[A7], [A5 - 0x4C28]
  10059. 00007640  A9D1                     syscall    TESetSelect
  10060. label00007642:
  10061. 00007642  7015                     moveq.l    D0, 0x15
  10062. 00007644  3D40 FFFC                move.w     [A6 - 0x4], D0
  10063. 00007648  486E FFF8                pea.l      [A6 - 0x8]
  10064. 0000764C  A8A3                     syscall    EraseRect
  10065. 0000764E  486E FFF8                pea.l      [A6 - 0x8]
  10066. 00007652  2F2D B3D8                move.l     -[A7], [A5 - 0x4C28]
  10067. 00007656  A9D3                     syscall    TEUpdate
  10068. label00007658:
  10069. 00007658  4CDF 04E0                movem.l    D5,D6,D7,A2, [A7]+
  10070. 0000765C  4E5E                     unlink     A6
  10071. 0000765E  4E75                     rts
  10072.